Vim의 시각적 모드에서 텍스트를 선택할 때 Ctrl- 로 스크롤하면 F선택이 취소됩니다. 스크롤하는 동안 선택 항목을 어떻게 유지할 수 있습니까( Ctrl- 사용 F)?
답변1
이는 기본 구성을 사용하는 Windows에서 발생합니다.:behave mswin
, 이는 차례로 설정됩니다.
keymodel=startsel,stopsel
그만큼stopsel
커서 키 , , 를 누르면 Vim에게 선택을 중단 End하라고 Home지시 PageUp합니다 PageDown. 어떤 이유로 Ctrl- F트리거되는 것 같습니다 PageDown.
이 동작을 변경하려면 설정 stopsel
에서 제거하면 됩니다 keymodel
.
:e $HOME/_gvimrc
그리고 다음을 추가하세요:
" 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
참고자료
- vim 메일링 리스트 게시:'mswin, 비주얼 모드 및 <CF>를 작동합니다.'.