2015년 1월 22일 목요일

vim 코드 주석처리 팁

vim에서 비주얼 블록을 설정한 라인을 아래와 같은 커맨드로 쉽게 주석처리 할 수 있다.
:norm i#
블록으로 설정한 라인이 모두 '#'으로 주석처리 된다.

블록을 설정한 라인의 주석을 해제하려면?
:norm x

'//' 로 주석처리 하려면?
:norm i//

주석을 해제하려면?
:norm 2x

norm은 "normal mode" 커맨드의 의미이다.
i(insert), x(delete), A(append) 등의 명령어를 실행할 수 있다.

:%norm A;
이 커맨드를 실행하면 모든 라인 끝에 ';'이 추가된다.