vim에서 구분선을 닫습니다.

vim에서 구분선을 닫습니다.

vim의 가장 짜증나는 기능 중 하나는 분할선입니다. 어떤 이유로 누군가 공백에 민감한 형식에서도 줄 분할이 잘 작동한다는 것을 발견했습니다. 예를 들어 다음과 같이 변경합니다.

echo very-long-string > file

도착하다

echo
very-long-string
> file

어떻게 끄나요?

편집하다: 시각적인 줄 바꿈이 아닙니다. 파일에 줄 바꿈됩니다(예: vim이 줄이 너무 길다고 생각하면 \n이 파일에 삽입됩니다). 줄 바꿈이 꽤 길어서 누군가는 줄 바꿈을 하고 싶어도 나는 줄 바꿈 없이도 살아갈 수 있습니다.

답변1

set formatoptions-=tc

자세한 내용은 을 참조하세요 :help fo-table.

Wim의 제안은 set textwidth=0동일한 효과를 가져야 하지만 많은 성가신 파일 유형 플러그인이 이를 취소합니다. (아.)

답변2

긴 줄을 시각적으로 "줄바꿈"하여 여러 줄에 표시하는 기능에 대해 이야기하고 있다고 가정합니다. (그러나 이는 파일의 내용을 방해하지 않으며 텍스트가 시각적으로 표시되는 방식일 뿐입니다.) 이 기능을 끄려면 다음 명령을 실행하십시오.

:set nowrap

vim이 자동으로 줄을 분할하는 경우(시각적으로뿐만 아니라 실제로 줄 바꿈을 삽입하여) 텍스트 너비를 제한하도록 vim을 구성해야 합니다. 이 기능은 기본적으로 활성화되어 있지 않습니다. 이 경우 다음과 같이 다시 비활성화할 수 있습니다.

:set textwidth=0

.vimrc이러한 변경 사항을 영구적으로 적용하려면 구성 파일을 편집하세요 .

관련 정보