Vim
jest moim ulubionym edytorem tekstu podczas programowania, dlatego zawsze napotykam na szczególnie irytujący problem.
Często, gdy muszę szybko zapisać bufor i przejść do innego zadania, wykonuję typowe
:w
Jednak ja - co wydaje się być ponad 50% przypadków - zawsze udaje mi się to wykorzystać :w
. Oczywiście Vim wrzeszczy na mnie, ponieważ W
jest to niepoprawne polecenie
E492: Not an editor command: W
Moje pytanie brzmi: jak można aliasować polecenia dwukropka w vimie . W szczególności, czy mógłbyś zilustrować, jak utworzyć alias W
do w
.
Jestem świadomy procesu mapowania kluczy do niektórych poleceń . Niestety nie tego szukam.
:W
możesz przypisać klucz do wykonania zapisywania. Jeśli jesteś przyzwyczajony do jakiegoś programu, który zapisuje za pomocą Ctrl-s, istnieją następujące mapowania z $ 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>