Некоторые команды не работают в vim

Измените значение GRUB_TIMEOUT с 10 на -1, сохраните файл, а затем запустите sudo update-grub2. Перезагрузите и теперь у вас есть бесконечное время для выбора ОС.

Пока это работает в GRUB, оно не работает с BURG, и вам нужно будет изменить значение GRUB_TIMEOUT на некоторое большое число, например [ f6] секунд до начала загрузки в любую ОС и запустить sudo update-burg, чтобы отразить изменения. Также обратите внимание, что это изменение должно быть сделано в файле /etc/default/burg, поскольку BURG не рассматривает опции, установленные в /etc/default/grub

1
задан 21 February 2017 в 13:59

2 ответа

Обычно VIM работает в режиме совместимости VI по умолчанию.

Попробуйте переключить режимы и посмотрите, работают ли команды. Используйте это, чтобы посмотреть, в каком режиме вы находитесь:

:set compatible?

Затем

:set compatible

или

:set nocompatible 

переключиться в другой режим и дать

Добавление

set nocompatible

или

set compatible

в файл с именем .vimrc в вашем домашнем каталоге сделает настройку по умолчанию для vim.

2
ответ дан 25 May 2018 в 23:47

Я не уверен в капитале W. Я не знаю, что он должен делать, он работает так же, как малый w, переходя к следующему слову.

Что касается f, за которым следует символ, он перейдет к символу только в текущей строке , Если вы хотите перейти к символу else, где используйте / и символ, и нажмите enter. ? для обратного. Я тоже смутился с f.

1
ответ дан 25 May 2018 в 23:47
  • 1
    w переходит к следующему слову, W переходит к следующему WORD. СЛОВО - это в основном что-либо, ограниченное пробелом. – kyrias 27 October 2013 в 07:08

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

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