Как мне получить vim, чтобы сохранить свою историю отмены?

Загрузите пакет deb с официального сайта. Установите пакет с помощью $sudo dpkg -i path_to_the_file.deb Запустите программу с /opt/sublime_text/sublime_text
35
задан 29 July 2010 в 13:23

3903 ответа

Вы можете использовать Видовые экраны. "vim -o testfile1 testfile2" - открыть файлы в разделенном окне. ": sp filename" - разделить и открыть "имя файла". ": vsp filename" - вертикальное разделение и открытие "filename". «Ctrl + w + стрелка» - изменить окно просмотра.

1
ответ дан 10 August 2018 в 14:17
  • 1
    Я бы предпочел не хранить постоянно видимый буфер для каждого файла; нет ничего необычного в том, чтобы открывать файлы & gt; 20 одновременно. – Jeremy Kerr 29 July 2010 в 13:44

Новейшая версия vim (7.3) имеет постоянную отмену, поэтому вы можете внести изменения, полностью закрыть vim (даже выключить и перезапустить), перезапустить vim и отменить. В вашем .vimrc:

" tell it to use an undo file set undofile " set a directory to store the undo history set undodir=/home/yourname/.vimundo/
40
ответ дан 13 August 2018 в 17:31
  • 1
    Обратите внимание, что сначала необходимо создать каталог, vim не сделает это автоматически. Файлы отмены сохраняются с использованием пути файловой системы (в то же время при сохранении файла). Если вы находитесь в /home/peter, то редактирование .bashrc создаст файл /home/peter/.vimundo/%home%peter%.bashrc. – Lekensteyn 11 October 2013 в 22:53

Вы можете использовать Видовые экраны. "vim -o testfile1 testfile2" - открыть файлы в разделенном окне. ": sp filename" - разделить и открыть "имя файла". ": vsp filename" - вертикальное разделение и открытие "filename". «Ctrl + w + стрелка» - изменить окно просмотра.

1
ответ дан 13 August 2018 в 17:31
  • 1
    Я бы предпочел не хранить постоянно видимый буфер для каждого файла; нет ничего необычного в том, чтобы открывать файлы & gt; 20 одновременно. – Jeremy Kerr 29 July 2010 в 13:44

Другие вопросы по тегам:

Похожие вопросы: