Vim
ist mein bevorzugter Texteditor beim Programmieren und daher stoße ich immer auf ein besonders nerviges Problem.
Wenn ich den Puffer schnell speichern und mit einer anderen Aufgabe fortfahren muss, mache ich häufig das Typische
:w
Ich schaffe es jedoch - was in mehr als 50% der Fälle zu sein scheint - immer, das zu kapitalisieren :w
. Natürlich schreit mich vim an, weil W
es ein ungültiger Befehl ist
E492: Not an editor command: W
Meine Frage ist, wie man in vim Doppelpunktbefehle aliasen kann . Insbesondere veranschaulichen, können Sie , wie man alias W
zu w
.
Ich bin mir des Prozesses bewusst, Schlüssel bestimmten Befehlen zuzuordnen . Leider suche ich das nicht.
:W
Sie einen Schlüssel zuordnen, um das Speichern durchzuführen. Wenn Sie an ein Programm gewöhnt sind, das mit Strg-s speichert, gibt es diese Zuordnungen von $ 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>