본문 바로가기
다양한 TIP

vi에서 마우스(Mouse) 사용하기 & vimrc 수정(단축키로 설정키고 끄기)

by 유기농프로그래밍 2016. 1. 9.
반응형

vi를 사용하게 되면 유용한 팁!


마우스로 소스코드를 긁으면서 다니고 싶다!!??


한글문서 같이 마우스 휠로 돌리면서 페이지를 보고 싶다!??


창 분할된 vi를 <Ctrl> + <w>로 옮겨다니기 귀찮다!??


이 모든 것을 마우스로 할 수 있다!!


 


명령어는 다음과 같다


:set mouse=a


이 명령을 사용하면 마우스를 클릭하는 부분에 커서가 가게 된다.


해제시에는 다음 명령어를 입력하면 된다.


:set mouse-=a


다음과 같은 기능을 썼다가 풀었다 하기에는 너무 귀찮으니 vimrc에 등록을 하자


우선 자기 피씨에 vimrc를 킨다.


ex) vi ~/.vimrc


이 파일에 다음과 같이 쓰면 간단한 키로 설정할 수 있다.


map <F7> <ESC>:set mouse=a<CR>


map <F8> <ESC>:set mouse-=a<CR>


이 두 줄을 써 놓고 vi를 다시 키면 다음과 같이 동작한다.


<F7>을 누르면 마우스로 커서를 옮기고 휠을 돌릴 수 있게 되고,


<F8>을 누르면 해제된다.


 


간단히 설명하자면


map, input1, input2


다음 input1을 누르면 input2가 작동된다 라고 보면 된다.


<F7>을 누르면 <ESC>키를 누르고 :set mouse=a를 입력한 후 <CR> 캐리지 리턴을 하게 되면 :set mouse=a을 설정하게 되는 것이다.


반응형

'다양한 TIP' 카테고리의 다른 글

[Virtual Box] Drive 변경  (1) 2016.02.09
Mac OS 스크린샷 찍기  (0) 2016.01.08
Mac 새로고침(브라우저)  (0) 2016.01.08

댓글