vim을 사용하여 #과 같은 선행 주석 표시를 사용하여 단어 줄 바꿈을 수정하는 방법

vim을 사용하여 #과 같은 선행 주석 표시를 사용하여 단어 줄 바꿈을 수정하는 방법

주석 # 문자도 고정되도록 다음 텍스트의 줄 바꿈을 수정하려면 어떻게 해야 합니까?

이것을 고려하면:

# This is documentation
# that
# is very helpful. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc sagittis eget dolor sed ultricies.

나는 이것을 원한다:

# This is documentation that is very                                                                                                                                                                               
# helpful. Lorem ipsum dolor sit amet,                                                                                                                                                                             
# consectetur adipiscing elit. Nunc                                                                                                                                                                                
# sagittis eget dolor sed ultricies.  

(아무거나 사용 :set tw=42)

답변1

Mulu가 댓글에서 지적했듯이, 주문하다gq}커서가 처음에 서식을 다시 지정할 텍스트의 첫 번째 줄에 있고 단락의 나머지 부분을 다시 서식 지정하려는 경우(이동 명령이 다루는 내용 ) }이 작업이 수행됩니다 . 커서가 단락의 끝으로 이동합니다.

당신은 또한 사용할 수 있습니다gw}동일한 작업을 수행하지만 작업 후 커서를 이동하지 않습니다. 또한 이 명령 은 또는 을 gw사용하지 않습니다 . 이는 설정되어 있으면 괜찮습니다 .formatprgformatexprgq

단락 시작 부분에서 먼저 커서 위치를 변경하지 않고 현재 단락의 서식을 다시 지정하려면 다음을 사용합니다.gqap또는 gwap(각각 gq}및 와 동일 gw})

관련 정보