현재 세션에서 Emacs의 자동 줄 바꿈을 해제하는 방법은 무엇입니까? 일반적으로 자동 줄 바꿈이 필요하지만

현재 세션에서 Emacs의 자동 줄 바꿈을 해제하는 방법은 무엇입니까? 일반적으로 자동 줄 바꿈이 필요하지만 전자 메일 초안을 편집 할 때는 필요하지 않습니다. 잠시 끌 수있는 방법이 있습니까?



답변

사용중인 자동 줄 바꿈의 맛에 따라 다음 중 하나가됩니다.

M-x toggle-truncate-lines

선이 창의 오른쪽 가장자리를 세게 감싸는 경우

M-x visual-line-mode

창의 오른쪽 가장자리에 가장 가까운 공백에서 선이 “소프트 랩”됩니다.

(24.4보다 오래된 Emacs 버전을 사용하는 M-x longlines-mode경우 줄이 특정 열에서 줄 바꿈되는 경우 일 수도 있습니다 .)

구성에 잘못된 명령을 실행하면 미니 버퍼의 메시지에 “… disabled”대신 “… enabled”가 표시됩니다. 이 경우 동일한 명령을 다시 실행하여 가짜 모드를 다시 비활성화하고 실제로 사용중인 모드를 비활성화하는 명령을 찾을 때까지 다른 명령을 시도하십시오.

버퍼 로컬 모드이므로 명령을 실행하면 버퍼에 영향을 줄 수 있습니다. 다른 모든 버퍼에서도 마찬가지로 모드를 끄지 않으면 줄 바꿈의 이점이 있습니다.

나중에 줄 바꿈을 다시 켜려면 비활성화하는 데 사용한 명령을 다시 실행하십시오.


답변

에 대한 업데이트입니다 longlines-mode.

이맥스 24.4부터는 longlines-mode더 이상 존재하지 않습니다. 따라서 M-x toggle-truncate-lines일시적으로 원하는 경우 또는 모든 버퍼에서 기본값으로 사용하려는 경우 파일 (set-default 'truncate-lines t)에서 사용 하는 것이 좋습니다..emacs


답변

또 다른 가능성은 토글하는 것입니다 auto-fill-mode

예를 들어, 오 auto-fill-mode텍스에서 끄면 하드 줄 바꿈이 중지됩니다


답변