vim에서 검색한 내용 copy & paste 하기
vim에서 search 한 내용만 골라서 copy를 하고 싶을 경우 다음과 같이 하면 된다.
qaq
:g/검색어/y A
:let @+ = @a
처음 라인에서는 레지스터 a를 비운다. (저 명령어는 매크로를 기록할 때 쓰는 명령어이다.)
두번째 라인에서는 뭐.. 알다시피 검색어를 찾아서 A 레지스터에 넣는다.
세번째 라인에서는 레지스터 A를 클립보드에 카피한다.
vim에서 검색한 내용 지우기
이건 쉽다.
:g/검색어/d
따로 설명할 필요 없으리라 믿는다.
한가지 검색한 거를 제외하고 위의 작업을 하고 싶을 땐 어떻하면 좋을까???
inverse를 떠올리면 된다!
:v/검색어/d
알고나니 참 좋은 기능이다.
'리눅스 > 스크립트/유틸' 카테고리의 다른 글
Code Sourcery 설치하기 (0) | 2012.07.31 |
---|---|
screen에서 ctrl+s 잘못 눌러서 먹통 됐을 때... (0) | 2012.07.23 |
samba 로그인 정보 지우기/보기 (0) | 2012.06.23 |
SVN in conflict (0) | 2012.06.21 |
cpio vs tar vs cp (0) | 2012.06.11 |