vim
텍스트가 80자에서 자동으로 깨지도록 구성하려고 합니다 . 내가 아는 방법은 이렇다.
텍스트 너비를 80으로 설정
그런데 80자를 넘게 입력하면 줄바꿈이 되지 않습니다. 를 클릭할 때까지 기다린 다음 Enter
내가 입력하는 내용에 80자 규칙을 적용하고 모든 새 서식이 지정된 텍스트 아래 줄에 커서를 놓습니다. 따라서 을 클릭하면 Enter
형식이 다시 지정되고 현재 있는 곳에서 계속 입력하려면 대기열에 있어야 합니다. 입력할 때 자동으로 줄바꿈되도록 하고 싶습니다. 이것은 제가 아치 리눅스로 전환하기 전의 경우였습니다. 하지만 제 것을 잃어버렸고 이것이 제 새 버전에 문제가 있는지 아니면 다른 것에 .vimrc
문제가 있는지 알 수 없습니다 ..vimrc
이것이 나의 현재 .vimrc입니다.http://pastebin.com/A4H9E0SA
.vimrc
편집: 좋아, 그래서 코드의 어느 부분이 문제를 일으키는지 찾을 때까지 코드의 일부를 교체하기로 결정했습니다 . 네오컴플리트(neocomplete)가 문제의 원인인 것으로 밝혀졌습니다. .vimrc
문제를 일으키는 행이 있는지 확인하기 위해 여러 개의 네오완전 설정(112번째 행에서 시작하는 하단 참조)을 제거해 보았습니다 . 그냥 네오컴플리트를 켜는 것만으로도 이 문제가 발생하는 것 같습니다.
누구든지 neocomplete를 사용하여 이 문제를 재현할 수 있거나 이 플러그인을 완전히 제거하지 않고 이 문제를 해결하는 방법에 대한 아이디어가 있습니까?
답변1
1을 사용하여 80 자 터미널에서 줄 바꿈 여백을 설정했습니다.
:set textwidth=80
:set wm=1
그리고 그것은 아주 좋은 말입니다.
(래퍼를 닫고 싶을 때 이렇게 해주세요 :set wm=0
)