이맥스 경험이 제한되어 있습니다. Spacemacs 에서 줄 바꿈을 비활성화하는 솔루션을 찾으려고 했지만 찾을 수 없었습니다.
빔에서이 문제에 대한 해결책은 실행하는 것이다 set nowrap
. 그러나 Spacemacs에서는 작동하지 않습니다.
이것에 대한 어떤 해결책이라도 대단히 감사하겠습니다.
C-h v
truncate-lines
Spacemacs를 시작한 후 다음 을 시도하십시오 . 시작할 때 설정되는 내용을 알려줍니다.
이맥스 경험이 제한되어 있습니다. Spacemacs 에서 줄 바꿈을 비활성화하는 솔루션을 찾으려고 했지만 찾을 수 없었습니다.
빔에서이 문제에 대한 해결책은 실행하는 것이다 set nowrap
. 그러나 Spacemacs에서는 작동하지 않습니다.
이것에 대한 어떤 해결책이라도 대단히 감사하겠습니다.
C-h v
truncate-lines
Spacemacs를 시작한 후 다음 을 시도하십시오 . 시작할 때 설정되는 내용을 알려줍니다.
답변:
이것을 ~/.spacemacs
구성 기능에 추가하십시오 .
(add-hook 'hack-local-variables-hook (lambda () (setq truncate-lines t)))
hack-local-variables-hook
버퍼 로딩 프로세스에서 나중에 호출 되기 때문에이 인스턴스에서 작동하기 때문에이 답변에 정중하게 동의하지 않습니다 . 더 나은 솔루션은 메이저 모드를 특정하게하거나를 사용하지 않는 더 나은 글로벌 솔루션을 설계하는 것 hack-local-variables-hook
입니다.
11 월 23 일 syl20bnr 는 spacemacs/toggle-truncate-lines
에서 사용할 수 있는 새로운 토글을 추가했습니다 SPC t l. 유용한 다른 토글은 spacemacs/toggle-visual-line-navigation
에서 사용할 수 있습니다 SPC t L. Github commit을 참조하십시오 .
다음은 dotspacemacs/user-config
두 가지 토글을 활성화 하는 방법입니다 .
(defun dotspacemacs/user-config ()
"Configuration function for user code.
This function is called at the very end of Spacemacs initialization after
layers configuration. You are free to put any user code."
(spacemacs/toggle-truncate-lines-on)
;; Visual line navigation for textual modes
(add-hook 'text-mode-hook 'spacemacs/toggle-visual-line-navigation-on)
)
어디에 있는지 모르는 경우 파일 dotspacemacs/user-config
에서 .spacemacs
파일을 찾을 수 있습니다 SPC f e d.
후크 에 대한이 spacemacs/toggle-visual-line-navigation-on
는 달리 전 세계적으로 작동하지 않기 때문이다.
:set nowrap
. 감사!
SPC t L
쉬운 승리를 위해.
M-x toggle-truncate-lines RET
이맥스는 Vim과 동일합니다. :set wrap!
(setq truncate-lines t)
(setq truncate-lines t)
~ / .spacemacs 에 추가 하는 @lawlist 제안이 작동하지 않습니다.
M-x eval-expression RET (setq truncate-lines t) RET
truncate-lines
버퍼 로컬 변수입니다. 즉, 포커스가 대상 버퍼 내에있는 동안 코드를 실행해야합니다. 인용 한 라이브러리는 다양한 주요 모드를 기반으로 한 특정 선택을 포함하여 백만 개의 사전 선택된 사용자 정의 모음입니다. 실제로 문제를 추적하려면 사용중인 주 모드를 지정해야합니다. 그런 다음 해당 라이브러리에서 사용하는 주 모드 후크를 모두 확인해야합니다. 그밖에. 예를 들어 visual-line-mode
줄 바꿈을 활성화합니다.
custom-set-variables
아닌 함수 내부에 사용자 정의 변수를 설정해야했습니다 dotspacemacs/config
. 당신의 도움을 주셔서 감사합니다.
나는 논평했지만, 평판이 충분하지 않기 때문에 여기에 쓰겠습니다.
Mirzhan Irkegulov의 첫 번째 표현은 효과가 있었지만 두 번째 표현은 효과가 없었습니다
(add-hook 'text-mode-hook 'spacemacs/toggle-visual-line-navigation-on)
대신에, 나는 사용해야했다 (global-visual-mode t)
auto-fill-mode
. 시도M-x auto-fill-mode
하고 켜고 끄십시오. 작동하고 의미하는 경우 init 파일에서 자동으로 비활성화 할 수 있습니다.