vi에서 현재 줄부터 선택치환하려면?
글쓴이: foruses / 작성시간: 금, 2009/05/29 - 9:38오전
보통,
:10,20s/aaa/bbb/gc
로 검색해서 선택치환하곤 했는데, 매번 set nu해주고 줄번호를 확인해야하는 것이 거롭더라구요.
혹시,
현재줄 (또는 커서가 있는 부분)부터 선택치환하는 방법은 무엇인지요.
참고로,
:+5s/aaa/bbb/gc
가 현재줄부터 시작해서 5번째줄까지 선택치환 명령이라고 어디선가 본거 같은데, 안먹더라구요.
Forums:
현재 줄은 .으로
현재 줄은 .으로 표현하시면 됩니다.
:.,20s/aaa/bbb/g 현재줄부터 20라인까지 치환
:.,+5s/aaa/bbb/g 현재줄부터 아랫쪽 5번째 라인까지 치환
===================================
행동할 때 열정은 자라난다.
감사합니다...
ㅎㅎ
전 보통 이렇게 합니다.
V 눌러서 visual mode로 간 다음 원하는 부분을 선택하고 :를 치면 자동으로 앞에
'<,'>
이렇게 붙습니다. 그 상태에서 s/.../ 하시면 선택영역에서만 치환이 됩니다.댓글 달기