우분투에 putty 접속, VIM 사용시 마우스 붙여넣기가 안 될 때

필자는 vim에 mouse 사용 활성화 설정(set mouse=a)을 사용합니다. 마우스 휠로 특정 텍스트를 찍기도 좋고, 스크롤을 내리기도 편합니다.
근데 사용하는 서버가 우분투여서 그런지는 몰라도 vim에서 문자열을 복사하고 putty 창에 오른쪽 마우스 클릭으로 붙여넣기를 하려고 해도 잘 안 되는 겁니다.
분명 잘 쓰던 기능인데 말이에요.

인터넷을 찾아보니 mouse 설정을 mouse=c 로 바꾸라는데 필자의 경우에는 이 설정을 하면 vim에서 마우스 사용이 안 됐었습니다.

때문에 다시 구글링을 하던 중 간단한 팁을 발견했습니다. 기존에 간단히 마우스 우클릭만 해서 붙여넣었다면, 붙여넣기를 할 때 단지 shift 키만 같이 눌러주는 겁니다.
물론, 키를 하나 더 눌러야 한다는 단점이 있지만 쉽게 사용이 가능한 팁이어서 포스트를 남깁니다.

 

Shift + 마우스 우클릭

 

putty 설정

회사에서 작업할 때는 vim 붙여넣기가 잘되거 개인 서버에는 안되서 리눅스 배포판 차이인줄 알았는데 putty 설정 차이였습니다. 회사에서는 Action of mouse buttons 설정을 ‘Windows (Middle extends, Right brings up menu )’를 써서 메뉴가 나오면 paste 를 클릭하고 붙여넣기 했었습니다. 근데 이걸 ‘Compromise (Middle extends, Right pastes)’로 하니 우클릭 붙여넣기를 하려면 Shift 키를 같이 눌러야 하더군요.

참고

http://stackoverflow.com/questions/16741511/copy-from-putty-vim-visual-mode-to-windows-clipboard

 

Leave a Reply