[Vim] 여러 라인 동시 삽입, blockwise-visual
Emacs의 cua-mode에서 했던 사각형 단위의 영역 선택도 물론 Vim에서도 가능하다. 이 모드를 Vim에서는 blockwise visual mode라고 부른다. 이에 관한 한가지 이야기.
blockwise-visual 모드는
여기서는 cua-mode때 처럼 동시에 여러라인에 걸친 내용 삽입에 관한 예를 하나 들어본다. (자세한 사항은
다음 상태로 입력한 내용이 있을 때
이 내용을 다음처럼 바꾼다고 하면
그냥 앞 내용만 첫 줄에 쓰고 각 라인의 앞을 돌아다니면서
하지만 더 쉽게 할 수도 있다. 첫 줄 제일 앞에서
위 처럼 선택된 상태에서
그러면 두 번째 스크린샷 처럼 내용이 바뀌게 된다.
아마도 blockwise visual mode에서 가장 많이 사용하게 될 기능이 아닐까.
물론 선택 모드이니 만큼 복사 등에 사용할 여력도 있겠지만... -_-;;
blockwise-visual 모드는
Ctrl-V
를 누르면 시작된다.여기서는 cua-mode때 처럼 동시에 여러라인에 걸친 내용 삽입에 관한 예를 하나 들어본다. (자세한 사항은
:help v
로 확인)다음 상태로 입력한 내용이 있을 때
이 내용을 다음처럼 바꾼다고 하면
그냥 앞 내용만 첫 줄에 쓰고 각 라인의 앞을 돌아다니면서
.
키로 그대로 반복하면 물론 가능하다. 하지만 더 쉽게 할 수도 있다. 첫 줄 제일 앞에서
Ctrl-V
를 눌러 blockwise-visual mode를 켠 후 끝 줄 까지 선택을 한다.위 처럼 선택된 상태에서
I
(대문자) 를 누른 후 <COMMENT> 라고 입력하고 ESC
를 누른다.그러면 두 번째 스크린샷 처럼 내용이 바뀌게 된다.
아마도 blockwise visual mode에서 가장 많이 사용하게 될 기능이 아닐까.
물론 선택 모드이니 만큼 복사 등에 사용할 여력도 있겠지만... -_-;;
댓글