Emacs에서 줄 바꿈이 올바르게 다시 삽입되도록 편집 된 단락을 다시 포맷하는 방법은 무엇입니까?


17

Emacs에는 각 행의 79 번째 열과 같이 올바르게 줄 바꿈 된 텍스트 단락이 있습니다. 그런 다음 편집하여 일부 행에 텍스트를 추가하고 편집 된 단락을 다시 포맷하여 줄 바꿈 문자가되도록하는 방법 결과 단락이 다시 각 행의 79 번째 열에서 줄 바꿈되거나 현재 모드에 적합한 것이되도록 올바른 위치에 자동으로 제거되고 삽입됩니다 python-mode.

답변:


28

fill-paragraph일반적으로에 바인딩 된 명령을 사용해야합니다 meta-q. ESC q키보드에 메타 키가없는 경우 사용할 수 있습니다 . 단락 채우기는 자유 텍스트 모드 또는 프로그래밍 언어 모드의 주석 내에서만 의미가 있습니다. 프로그래밍 언어 모드는 일반적으로 TAB키를 적절하게 들여 쓰기 위해 설정 됩니다. 줄 바꿈이 수동으로 삽입됩니다.

텍스트 줄이 깨지는 열을 설정하려면 set-fill-column명령을 사용하십시오 . 줄을 끝내려는 열에 커서를 놓고 입력 control-u control-x f하면 해당 열이 현재 버퍼의 채우기 열이됩니다. fill-paragraph새 채우기 열로 단락을 다시 채우는 데 사용 합니다.


1
.emacs에 무엇을 넣으면 기본값이 fill-paragraph모든 행을 79 번째 열까지 채울 수 있습니까?
qazwsx

6
(setq-default fill-column 79)
Kyle Jones

에 반대 방향이 fill-paragraph있습니까? 단락을 모두 한 줄로 재구성합니다.
jameshfisher

1
오 나는 그것을 발견했다 unfill-paragraph. 감사.
jameshfisher '12
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.