Я новичок в Vim. Я следую этим учебникам, чтобы помочь мне научиться им пользоваться.
Но некоторые из моих команд не работают, например:
Capital W.
f followed by a character. (To move to next same char.)
Почему это происходит и как я могу заставить эти команды работать?
Я не уверен в столице W
. Я не знаю, что он должен делать, он работает как маленький w
, переходя к следующему слову.
Относительно f
, за которым следует персонаж, переместится к персонажу только в текущей строке. Если вы хотите перейти к другому символу, где используйте /
и этот символ и нажмите ввод. ?
для реверса. Я тоже запутался с f
первым.
Обычно VIM по умолчанию работает в режиме совместимости с VI.
Попробуйте переключить режимы и посмотрите, работают ли команды. Используйте это, чтобы увидеть, в каком режиме вы находитесь:
:set compatible?
Затем
:set compatible
или
:set nocompatible
, чтобы переключиться в другой режим и дать вашим командам попробовать.
Добавление
set nocompatible
или
set compatible
в файл с именем «.vimrc» в вашем домашнем каталоге сделает настройку по умолчанию для vim.
это может быть связано с тем, что по умолчанию в Ubuntu есть урезанная версия vim под названием vim-tiny
и многие команды не работают в vim-tiny
. Для получения полной функциональности вам необходимо установить vim
. Вы можете установить vim
с помощью следующей команды
sudo apt-get install vim
Попробуйте эти команды после установки vim и дайте мне знать, если у вас все еще есть проблемы.