반응형
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 |
댓글