2014-04-09 2 views
3

필자는 Emacs에 Fill Column Indicator을 사용하기 시작했습니다.이 창은 채우기 열을 나타내는 편집 창에 수직선을 추가합니다..emacs에 정의 된 함수가 자동으로 시작되지 않습니다.

나는 turn-on-fci-mode 기능이 바를 유발할 수 있다는 것을 알아 냈습니다. Emacs가 시작될 때 시작하고 싶었 기 때문에 .emacs 파일에도 포함 시켰습니다. 다음과 같이 이맥스 파일의

변경은 다음과 같습니다

(add-to-list 'load-path "~/.emacs.d/custom") 
(require 'fill-column-indicator) 
(turn-on-fci-mode) 

불행하게도, 라인이 기능을 실행하면 수동으로 라인을 제공하더라도 최대되지 않습니다.

답변

3

fci-mode은 로컬 버퍼입니다. 이는 각 버퍼마다 개별적으로 켜야한다는 것을 의미합니다. 즉, .emacs에 설정하면 하나의 버퍼 (스플래시 화면 만 가능)가 설정되고 나머지 버퍼에는 영향을 미치지 않습니다.

는 모든 버퍼에 대한 전원을 켜려면 .emacs에 다음 코드를 사용해야합니다 :

(define-globalized-minor-mode global-fci-mode fci-mode (lambda() (fci-mode 1))) 
    (global-fci-mode 1) 
+0

덕분에, 그것을 행한. 나는 의심했다. 'M-x fci-mode'를 할 때 모든 버퍼에 대해'fci-mode'가 켜져있는 이유는 그것이 로컬 버퍼에만 정의되어 있다면 말입니다. –

+0

이 모드에 대한 세부 사항을 잘 모르겠습니다. 직접 사용하지 않았습니다. 죄송합니다. – Tyler

관련 문제