Vim이 텍스트 파일에 정말 긴 줄을 강제로 적용하는 이유는 무엇인가요?

Vim이 텍스트 파일에 정말 긴 줄을 강제로 적용하는 이유는 무엇인가요?

저는 Vim을 사용하여 tex 파일을 편집하고 있으며 LaTeX를 처음 접했습니다. 내가 이해하지 못하는 한 가지는 왜 tex가 tex 파일에 엄청나게 긴 줄을 쓰도록 하느냐는 것입니다. 예를 들어, 각 줄은 새로운 단락이 되므로 단락이 있는 경우 텍스트 파일에 수 마일 길이의 줄을 가질 수 있습니다. 현재 이것은 나를 미치게 만듭니다. 'j' 또는 'k'를 눌러 줄을 위아래로 이동하면 한 번에 단락 대신 한 번에 줄을 이동하기 때문입니다.

이것저것 하다가 '이건 내가 해서는 안 되는 일'이라는 생각이 들었습니다. vi/vim과 같은 편집기를 사용하여 tex 파일을 편집하는 사람이 있습니까? 그렇다면 어떻게 탐색합니까? .tex 파일을 전체 화면으로 편집하는 경우(산만함을 제거하기 위해) 엄청나게 긴 줄로 인해 전체 모니터 단어가 낭비되는 것을 방지하려면 어떻게 해야 합니까?

나는 콘텐츠와 디자인을 분리하는 TeX 철학을 정말 좋아하지만, 이 .tex 파일을 편집하면서 멍하니 있을 것 같은 느낌이 듭니다.

답변1

끝에서 Return 키를 누를 수 있지만 VIM에서는 일반적으로 작성 후 및 작성 중에 단락을 "재형식 지정"하거나 "다시 줄 바꿈"합니다. 이를 수행하는 일반적인 명령은 다음과 같습니다.

gq (see :help gq)
gw (like gq but puts the cursor back where it started
:set textwidth = 70 

:set textwidth사람들이 자동 래핑에 사용하는 것인데 때로는 vimrc나 플러그인에 나타납니다. 개인적으로 마음에 들지 않으며 줄을 다시 래핑하는 것이 훨씬 빠르다는 것을 알았습니다.

포장하는 데 익숙해지면 글을 쓰는 동안 포장하는 것이 제2의 천성이 됩니다. 나는 tex 코드의 스타일을 바꾸는 것이 다른 방법으로는 볼 수 없는 내용이나 구조의 실수를 찾는 또 다른 방법이라는 것을 알았습니다.

관련 정보