Ответ 1
ESC +: w
w
- "запись", q
- "quit"; используйте только "пишите".
Я знаю основную команду ESC + SHIFT ZZ и еще один ESC +: wq ENTER, но я не хочу выходить из редактора vim. Я хочу сохранить файл, и файл должен оставаться открытым в vim.
Любая помощь будет оценена.
ESC +: w
w
- "запись", q
- "quit"; используйте только "пишите".
Вот еще один shorcut, который работает, если вы заинтересованы в сохранении нажатия клавиши или двух. Выполните приведенные ниже команды (если ваш конфигурационный файл Vim (rc) соответствует указанному ниже целевому назначению):
`$ echo "noremap ww :w<CR>" >> ~/.vimrc`
`$ source ~/.vimrc` .
Это должно добавить строку в ваш конфигурационный файл Vim, noremap ww :w<CR>
, который:
(1.) Объявляет, что он собирается создать новый "Remap" нормального режима (noremap
); (2.) Обозначает то, что мы можем считать новым оператором или нажатием клавиши ww
, для...; (3.)... для команды операнда, :w<CR>
, которая обозначает "командный режим [Enter]], с": ", затем ход клавиши" w ", следующий с Carrige Return()", и как оператор будет вести себя при вызове. Если вы не знакомы с быстрыми клавишами Vim Normal: например, используя мой пример, вы буквально просто набираете буквы "ww" и читаете внизу для подтверждения того, что строки были написаны. (Нет никаких комбинаций "CTRL -... или CMD- или Shift-to" ).