라인 1~10까지에 주석마크#을 넣고싶은데 어떻게 하면 좋을까요? 그리고 비주얼라인을 한칸씩뒤로 밀리게하고 싶은데, 다른편집기에서는 한칸씩은 안되도 선택후 tab키를 하면 한탭씩 밀리게 할 수 있는데 비슷한 기능이 있나요?
Column select해서 'I' 해서 '#'을 하면 되긴 한데요... windows용이라면, Ctrl_Q -> (블럭설정) -> I -> #(혹은 TAB) -> ESC
Ctrl_Q -> (블럭설정) -> I -> #(혹은 TAB) -> ESC
:1,10s/^/#/
Shift-v로 visual line 모드로 들어가셔서 :를 누르시면 선택 범위에 대해서도 편하게 하실 수 있습니다.
:'<,'>s/^/#/
:help >
를 말씀하시는 건가요? 블럭을 정하고 (shft-v 등) >를 누르면 지정된 블럭이 한 shiftwidth 만큼 뒤로 밀립니다.
moc.soolge.nooynowead
답변감사합니다. 모두 요긴하게 쓸만한 것들이군요!
추가질문있는데, 혹시 명령모드를 유지하면서 한줄(빈줄)삽입이나 한칸삽입같은것은 없나요? 예를들면 x경우에는 명령모드를 유지한채 그자를 지울수 있어서 편리한데, 삽입의 경우도 그런게 있는지 궁금합니다.
poklog at http://poksion.cafe24.com/poklog/
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
Re: vim에서 일괄주석만들기
Column select해서 'I' 해서 '#'을 하면 되긴 한데요...
windows용이라면,
Ctrl_Q -> (블럭설정) -> I -> #(혹은 TAB) -> ESC
:1,10s/^/#/Shift-v로 visual line 모드로
:1,10s/^/#/
Shift-v로 visual line 모드로 들어가셔서 :를 누르시면 선택 범위에 대해서도 편하게 하실 수 있습니다.
:'<,'>s/^/#/
:help >를 말씀하시는 건가요? 블럭을 정하고 (shft
:help >
를 말씀하시는 건가요? 블럭을 정하고 (shft-v 등) >를 누르면 지정된 블럭이 한 shiftwidth 만큼 뒤로 밀립니다.
moc.soolge.nooynowead
답변감사합니다.모두 요긴하게 쓸만한 것들이군요!추가질문있는데,
답변감사합니다.
모두 요긴하게 쓸만한 것들이군요!
추가질문있는데, 혹시 명령모드를 유지하면서 한줄(빈줄)삽입이나 한칸삽입같은것은 없나요?
예를들면 x경우에는 명령모드를 유지한채 그자를 지울수 있어서 편리한데, 삽입의 경우도 그런게 있는지 궁금합니다.
poklog at http://poksion.cafe24.com/poklog/
댓글 달기