vi 로 작업시 맨 앞에 주석표시를 넣는 방법은?

bubicom의 이미지

vi로 작업시
아래의 4줄의 앞에 주석으로 #을 넣고 싶을 때가 있습니다.

없애고 싶을때도 있구요.

그런경우

vi상에서 어떻게 해야.

"아래의 x개의 줄의 맨 앞에 #을 넣는다"
"아래의 x개의 줄의 맨 앞에있는 #을 뺀다"

를 수행 할 수 있을까요?

답변 부탁드립니다.

답변에 미리 감사드립니다. m(_._)m

bubicom의 이미지

수정 버튼이 없네요.

:%s/^/##

이건 되는데요 %대신에 라인을 지정하는 법을 모르겠습니다.

-------------------------
모든것에 감사합니다.
http://bubicom.winmir.com

pung96의 이미지

:,+5s/^/#/
가 되네요

Fe.head의 이미지

vim이면

삽입
crtl + v jjjj I # esc
 
삭제
ctrl + v jjjj x

-----------------------
과거를 알고 싶거든 오늘의 네 모습을 보아라. 그것이 과거의 너니라.
그리고 내일을 알고 싶으냐?
그러면 오늘의 너를 보아라. 그것이 바로 미래의 너니라.

고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"

윤봉환의 이미지

아래 형식에 따라 설정합니다.

:<시작라인>,<끝라인>

예:
1,9 1라인부터 9라인까지
32,$ 32라인부터 끝까지
22,/MICROSOFT/ 22라인부터 MICROSOFT라는 문자열을 만날 때까지.
.,$ 현재 라인부터 끝까지

放下着-----
내려놓으려는 마음도 내려놓기

마잇의 이미지

저는 NERD Commenter 라는 플러그인으로 주석을 처리합니다.
http://vim.sourceforge.net/scripts/script.php?script_id=1218

설명을 죽 썼는데 올릴수가 없어서 지우고 떨렁 링크만...
html 태그 감싸는 좌,우 꺽쇠가 들어가는 내용을 올릴수가 없군요.

암튼 다양한 파일 형식들 코멘트 처리 괜찮게 해주는것 같습니다.


--
마잇