삽입 모드에서 결합하지 않고 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.