나는 Vim과 같은 질문을 던지려고합니다.Vim 복사 줄과 주석 줄을 주석으로 처리하십시오.
Duplicate line and comment out old one
는 기본적으로 나는 선을 꺼낼 이전을 주석, 새를 붙여 새로운 라인의 시작 부분에 커서를 유지하고 삽입 모드에서 종료합니다.
예를 들면 : 나는 그것을 위해 매크로를 기록
//def func (param)
def func (param)
.vimrc
에 넣어, 나는 @y
" copy-and-comment-line macro
" yank line, comment out original line, move cursor at the begining
" of copied line and end in insert mode
let @y='yypkui//kdklkl'
를 통해 그것을 사용하고 있습니다에
def func (param)
가 변경됩니다
(인쇄 할 수없는 문자가 포함되어있어 잘 작동하지 않을 수도 있습니다. [email protected]
cha 코드 블록이 표시되지 않는 racters)
매크로는 작동하지만 vim에서 동일한 기능을 수행 할 수있는 내장 명령이 있습니까?
매크로에 어떤 문제가 있습니까? – romainl
@romainl 사실 나는 vim 사용자들 사이에서 더 일반적인 행동이라고 생각했지만, 기록 된 매크로보다 키 스트로크가 더 우아하고 (더 짧고 읽기 쉽다)있을 수는 없다. – mmtj
매크로는 읽을 필요가 없으며 존재하지 않는 제네릭 솔루션보다 훨씬 빠릅니다. – romainl