При программировании я предпочитаю текстовый редактор Vim, и поэтому я всегда сталкиваюсь с особенно неприятной проблемой.
Часто, когда мне нужно быстро сохранить буфер и перейти к другой разной задаче, я делаю типичный
:w
Тем не менее, мне всегда - что, кажется, более чем в 50% случаев - удается извлечь выгоду из этого :w
. Естественно, Vim кричит на меня, потому что W
- недопустимая команда:
E492: Not an editor command: W
У меня вопрос, как можно псевдоним двоеточие-команды в Vim. В частности, не могли бы вы проиллюстрировать, как использовать псевдоним W
для w
.
Мне известен процесс сопоставления ключей с определенными командами, но это не то, что я ищу.
:W
, вы можете сопоставить ключ для выполнения сохранения. Если вы привыкли к какой-то программе, которая сохраняет с помощью Ctrl-s, есть следующие сопоставления из $ VIM / mswin.vim:" Use CTRL-S for saving, also in Insert mode
noremap <C-S> :update<CR>
vnoremap <C-S> <C-C>:update<CR>
inoremap <C-S> <C-O>:update<CR>
- person mMontu   schedule 23.05.2012