PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Vim



Genschman
18-10-2011, 21:00
Habe mal eine Frage an die Vim-Spezis:

Wie kann man verhindern, dass der Cursor im vim immer ein Zeichen nach links springt, wenn man den Eingabemodus verlässt? Das nervt mich ungemein am vim, und welchen Sinn macht diese Funktion überhaupt?

kalas
23-11-2011, 01:01
Siehe hier (http://stackoverflow.com/questions/2295410/prevent-cursor-from-moving-back-one-character-on-insert-mode-exit). In die .vimrc kommt also:

inoremap <silent> <Esc> <Esc>`^
Ggf. – wenn man das Verlassen des Eingabemodus' noch anders gelöst hat, hier für den Fall der Tastenkombination jj – noch zusätzlich:

inoremap jj <Esc>`^