Vim
 찾은 후에 그 단어를 다시 바꾸기 명령을 입력하는 경우가 많다. 그냥 타이핑을 열심히 하면 되긴 하는데 단어가 길거나 비슷한 단어가 연거푸 나오는 경우 오타를 내기 쉽다. 이 경우에 사용하는 것이 Ctrl + r,w(Ctrl 누르면서 r과 w를 순서대로 입력)이다. 이 명령은 이전에 찾았던 것을 그대로 붙여넣어 준다.


 예를들어 naver라는 단어를 찾기를 수행한 후에 google로 바꾸는 다음의 경우를 생각해 보자.
  • /naver를 입력하고 naver를 찾는다.
  • 찾아 보니 google이 들어갈 자리에 naver가 들어가 있는 것은 보고 바꿔야 한다고 생각한다.
  • :%s/naver/google/g 로 naver를 google로 변경한다.
여기서 관심 사항은 마지막 부분이다. naver를 두번이나 입력을 하고 있다. naver 정도의 짧은 단어는 문제가 되지 않겠지만, teamManagement와 같은 긴 단어인 경우에는 오타가 발생할 가능성도 있다. 또 복잡한 정규식을 입력하는 경우라면 더욱 그러할 것이다. 이때 우리는 두번째 입력하는 naver 대신에 Ctrl + r,w를 입력하면 된다. 즉
:%s/Ctrl +r,w/google/g 로 입력하면 된다는 말이다.
2008/07/04 06:27 2008/07/04 06:27
Sangkle 이 작성.

Trackback URL : http://www.sangkle.com/trackback/75

Trackback RSS : http://www.sangkle.com/rss/trackback/75

Trackback ATOM : http://www.sangkle.com/atom/trackback/75


« Prev : 1 : ... 18 : 19 : 20 : 21 : 22 : 23 : 24 : 25 : 26 : ... 37 : Next »