IT/소프트웨어

vim column block

smores 2017. 7. 13. 23:49

기본적으로 ctrl-V 로 컬럼블록을 잡기 위한 visual mode 로 들어가서 hjkl 키로 커서를 움직여서 컬럼블록을 설정하고 복사를 하려면 Y (yank), 붙이기를 하려면 P (paste) 로 한다.


그런데 만일 MS Windows 키 호환을 위한 (ctrl-C/V/X ...) 스크립트를 실행하게끔 .vimrc 에 설정되어 있을 경우 ctrl-V 가 작동을 하지 않는다. 


source $VIMRUNTIME/mswin.vim

behave mswin


gvim 의 경우는 이런경우를 위해 ctrl-q 로 컬럼블록 비주얼모드 진입키를 재설정해 놓지만 리눅스 터미널에서 vim 을 실행할 경우 이마저도 작동을 하지 않는다. 이에 대한 해결책(?)으로 일단 C-V 만 remap 해제를 하여 copy/paste 는 전통적인 Y/P 에 익숙해지는 것이 좋을 듯.


위의 스크립트 다음줄에 아래 한줄만 추가.


noremap <C-V> <C-V>





'IT > 소프트웨어' 카테고리의 다른 글

VLC 한글자막  (0) 2017.08.07
vim set autochdir  (0) 2017.07.27
윈도우즈 10 process killing on command prompt  (0) 2017.04.08
파이썬 64비트의 필요성을 느끼다  (0) 2017.03.15
geany key binding & python3 compile  (0) 2017.01.19