[완료] vim에서 copy한 내용을 xwindow 에서 활용하는법..
글쓴이: kasi / 작성시간: 수, 2008/02/27 - 11:48오전
vim visual 모드에서 copy 한 내용을
gtk나 qt용 어플에서 붙여넣기로 복사할 수 있는 방법이 있을까요?
마우스로 드래그 하는방법 말구 다른 방법이 있으면 좋겠습니다.
매번 창 하나로 줄이고 라인넘버 없애고 마우스로 복사할려니
매우 번거롭네요..;;
Forums:
"+y "*y
"+y로 복사하시면 다른 어플에서 ^V로 붙여넣기가 가능하고, "*y로 복사하시면 마우스 가운데 버튼으로 복사가 가능합니다.
거꾸로 다른 데서 복사한 걸 vim에 가져다 붙이실 때에도 "+p, "*p를 사용하시면 됩니다. (vim이 켜진 터미널에 그냥 페이스트를 할 경우 autoindent 같은 게 켜져 있으면 전혀 원하지 않는 곳에 indent가 마구 들어갈 수 있으므로 "+p, "*p가 훨씬 편합니다.)
vim만 사용한지
vim만 사용한지 7~8년이 됐는데 부끄럽지만 여태껏 몰랐던 내용이네요 :)
좋은 Tip 감사합니다. ^^
그런데 다른건 다 잘되는데 "+y 이게 잘 안되고
혹시나 해서 "+yy 해보니 작동이 되더군요 -0-ㅋ
vim버전에 따라 차이가 좀 있는건가요?
제 vim은 Ubuntu Linux gutsy의 7.1버전입니다.
=================================
이제는 앞만 보며 전진해야만 할뿐.......
BLOG : http://khmirage.tistory.com/
==================================================================
정체된 일상.... 계기를 만들어야 하는데........
BLOG : http://khmirage.tistory.com/
저도 gutsy에
저도 gutsy에 7.1버젼인데 "+y 로 잘 되네요
설정에 무슨 차이가 있는걸까요..
"+y는 visual mode에서
"+y는 visual mode에서 (^V로 어떤 영역을 선택한 상태에서) 작동하는 명령이고, "+yy는 아마도 일반(?) 모드에서 한 줄을 카피하는 명령으로 알고 있습니다.
그러니까 무조건 y, p, P 등 시리즈 앞에 "+ 혹은 "*를 붙인다고 생각하시면 됩니다. "a-"z 시리즈도 있습니다. (Vim 내부 버퍼입니다. 하나의 파일 내부에서 복잡한 copy & paste를 여기저기 해야할 경우 사용하시면 편합니다.)
감사합니다.^^
감사합니다.^^
잘 됩니다.
고맙습니다.
고맙습니다."+y
위의 명령어("+y)가 안 먹힐때가
위의 명령어("+y)가 안 먹힐때가 있는데요..
그런 경우는 vim이 x11지원이 포함되지 않도록 빌드되었을 경우가 큽니다.
:echo has('x11')을 입력했을 때 0이 표시되면 x11지원되도록 빌드된
다른 버전의 vim을 받아서 사용하시면 됩니다.
댓글 달기