Wenn ich im visuellen Modus von Vim Text auswähle, wird die Auswahl durch Scrollen mit Ctrl- aufgehoben. Wie kann ich die Auswahl beim Scrollen (mit - ) beibehalten?FCtrlF
Antwort1
Dies geschieht unter Windows mit der Standardkonfiguration, die:behave mswin
, was wiederum
keymodel=startsel,stopsel
Derstopsel
weist Vim an, die Auswahl zu stoppen , wenn die Cursortasten , End, Home, gedrückt werden. Aus irgendeinem Grund scheint dies auszulösen .PageUpPageDownCtrlFPageDown
Um dieses Verhalten zu ändern, können Sie Folgendes stopsel
aus den keymodel
Einstellungen entfernen:
:e $HOME/_gvimrc
und fügen Sie Folgendes hinzu:
" Prevent CTRL-F to abort the selection (in visual mode)
" This is caused by $VIM/_vimrc ':behave mswin' which sets 'keymodel' to
" include 'stopsel' which means that non-shifted special keys stop selection.
set keymodel=startsel
Verweise
- Beitrag in der Vim-Mailingliste:„Verhalte dich wie mswin, im visuellen Modus und <CF>“.