set textwidth
(예 : Vim 80 column layout concerns)을 사용하여 vim에서 텍스트의 너비를 자동으로 설정하는 방법이 있다는 것을 알고 있습니다. 내가 찾는 것은 =
(들여 쓰기 라인 명령)과 비슷하지만 80으로 감싸는 것이다. 유스 케이스는 때때로 textwidth로 텍스트를 편집하고 라인을 결합하거나 텍스트를 삭제/추가 한 후에 잘못 포장된다.vim 명령을 사용하여 텍스트를 80 열로 바꾸기
이상적으로,이 명령은 내가 선택한 행을 완전히 재구성하고 짧은 행에 추가하는 동안 긴 행을 잘라냅니다. 예는 :
long line is long!
short
명령을 실행 한 후 (가정 랩 13 COLS이었다)이 진정한 VIM 명령 불가능한 경우
long line is
long! short
아마도 명령 줄 프로그램이있다 이게 제가 입력을 파이프 할 수있게합니까? 홈 또는 gg
-Ctrl 키 수행 할 수 있습니다 http://www.cs.swarthmore.edu/help/vim/reformatting.html
Vim이 텍스트 형식을 [par] (http://www.nicemice.net/par/)와 같은 외부 프로그램에 위임 할 수 있다는 사실을 알고 싶을 수도 있습니다. 나는 [par로 텍스트 포맷하기] (http://vimcasts.org/e/18)를 보여주는 스크린 캐스트를 만들었다. – nelstrom
@nelstrom, 감사합니다. 환상적이야! –
텍스트를 슬림하고 트림 (잘 자르다?)으로 보이게하려면 항상'gq' - [Gentleman 's Quarterly] (http://www.gq.com/)를 생각해보십시오. (의인화 된 남성에 대한 사과, 니모닉은 작동한다.) – ruffin