Unix/*Nix계통 팁

vim에서 Visual Studio스타일 Home키 적용되게 하기

ForceCore 2008. 2. 26. 08:31

Visual studio에서 home key를 누르면 indenting이후 첫 내용이 오는 character로 커서가 오게 된다.

vim에도 물론 있는 기능이다. ^키...

하지만 home키로 되면 좋겠다?

왜냐, 일일이 esc키를 누른 다음 ^를 (=쉬프트6)를 누르긴 귀찮으니까.

 

http://kldp.org/node/33154

 

필자가 윈도우용 gvim에서 성공한 방법:

: map<Home>^

명령어.

<Home>은 일일이 키보드 입력하면 되는 것이 아니고,

컨트롤 Q키를 누른 다음에 page up/down키 옆의 home 키를 눌러서 입력하는 것이다.

윈도우용 gvim만 컨트롤 Q이고, 다른 오리지널 유닉스 환경에선 컨트롤 V키이다.

 

어?

텍스트 에디트 모드에서는 안 된다 -_-;;

ex모드에서만 통함...;;;

imap으로<Home>을 ^로 만들면 홈을 누를 때마다 ^가 입력된다;;

 

:imap<Home><c-o>^

<Home>은 같은 요령으로 입력하고, 나머지는 타이프로 치면 된다.