vim 키매핑 기능에 대해..
글쓴이: ozzugri / 작성시간: 화, 2003/11/11 - 2:57오후
얼마전에 vim에디터에서 커서키 막는 다고 질문을 올렸는데.. 어떤 분이
keymap을 이용해 보라고 해서 해봤는데요..
일단 명령어모드(맞나모르겟네요..)에서는 커서키를 눌르면 반응을 안해게
됬는데.. insert모드('i'를 누르면)에서는 어떻게 막야될지 모르겠네요..
아예 vim 소스 자체를 수정해야 하는지 아니면 키맵으로도 가능한지요..
아래는 제가 쓴 키맵입니다.
map <Up> <ESC>
map <Down> <ESC>
map <Left> <ESC>
map <Right> <ESC>
map j <ESC>
map h <ESC>
map k <ESC>
map l <ESC>
insert모드인지 아닌지 체크할수 있는 그런 구문이라도 없는지.. 아시는분
답변좀..
Forums:
Re: vim 키매핑 기능에 대해..
(어라 글이 깨졌네요. 요약해서 다시 씁니다.)
map <Up> <Nop>
map! <Up> <Nop>
와 같이 화살표키를 왠만한 모드에선 다 막을 수 있습니다.
:help map
아니면 Insert 모드 진입 자체를 막아버릴 수도 있겠네요.I,
아니면 Insert 모드 진입 자체를 막아버릴 수도 있겠네요.
I, i, A, a, O, o 요렇게 6개만 막으면 될 것 같네요.
----
http://nohmad.tumblr.com/
댓글 달기