삽입 모드에서 결합하지 않고 vim에서 하드 라인 줄 바꿈


-1

vim을 처음 접했습니다. 삽입 모드에서 자동 줄 바꿈을 얻는 방법을 설명하는 유용한 게시물을 여기 에서 찾았습니다 .

이것은 의도하지 않은 결과를 초래했습니다. 예를 들어, 새 .txt 파일을 시작한다고 가정 해보십시오. 삽입 모드에서 입력

a

여전히 삽입 모드에서 return 키를 누르고 'b'를 입력하십시오. 나타나지 않는 것은

a
b

그러나

a b

내가 설정할 때

set: formatoptions-=a

의도하지 않은 동작은 의도 한 줄 바꿈과 마찬가지로 중지됩니다.

나는 전자없이 전자를 유지하고 싶습니다. 같은 문제에 초점을 맞추고 기존 텍스트를 다시 형식화 하는 관련 질문 이있는 것 같습니다 . 도움을 주시면 감사하겠습니다. 감사!

답변:


0

자동 서식은 처음에는 훌륭한 기능처럼 들리지만주의해야 할 점이 많으므로 개인적으로 편집 작업이 거의없는 경우에만 도움이됩니다.

:help auto-format이 작업을 수행 할 수 있도록 좋은 조언을 제공합니다. 특히:

  • 단락을 올바르게 정의해야합니다. 가장 간단한 것은 빈 줄로 구분 된 단락입니다. 빈 줄이 분리되지 않으면 'w'플래그를 사용하고 단락에서 마지막 줄을 제외한 각 줄 끝에 공백을 추가하십시오.

그러면 :setlocal formatoptions+=w예상대로 작동합니다. 그러나 단락 안의 각 줄은 후행 공백으로 끝납니다!


대단히 감사합니다 !! 이것을 시도하고 훌륭하게 작동했습니다. 자동 서식 설명서도 매우 유용했습니다. 나중에 질문하기 전에 확인하십시오. 다시 감사합니다!
Greg

좋아, 좋아 답을 수락하는 것을 잊지 마십시오 (옆의 체크 표시를 클릭하여)!
Ingo Karkat
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.