«minor-mode» 태그된 질문

4
주요 모드 바인딩을 재정의하는 방법
때로는 전역 키 바인딩이 주요 모드로 재정의되는 경우가 있습니다. 쉬운 예는 내 init 파일의 다음 설정입니다. (global-set-key (kbd "C-j") 'newline-and-indent) 그러나이 키 바인딩은 스크래치 버퍼의 기본 모드 인 "Lisp Interaction"주요 모드에 의해 숨겨져 있습니다. 메이저 모드 (또는 마이너 모드)가 글로벌 키 바인딩을 숨기고있는 상황에서 자신을 발견하면 어떻게 되돌릴 수 있습니까? …

3
커밋 된 버전과의 차이점을 강조 표시하는 Emacs 모드가 있습니까?
Xcode가 꽤 깔끔하다고 생각하는 기능 중 하나는 현재 버퍼와 가장 최근의 커밋 간의 차이를 지속적으로 보여주는 "비교"모드입니다. Emacs에 이와 같은 것이 있습니까? 나란히 동시 뷰를 신경 쓰지 않습니다. 변경된 줄의 배경을 강조 표시하면 큰 도움이 될 것입니다. 나는 항상 할 수 있다는 것을 알고 C-x v =있지만 한 시점의 정적 …

3
마이너 모드를 활성화하는 올바른 방법
나는이 foo는 모드를 하고 사용 할 바 - 마이너 모드를 그것을 위해. 그렇다면 어느 쪽이 더 일반적이고 선호됩니까? 에이 (add-hook 'foo-mode-hook 'bar-minor-mode) 비 (add-hook 'foo-mode-hook (lambda () "Turn on `bar-minor-mode' mode." (bar-minor-mode 1))) 기음 (defun bar-minor-mode-on () "Turn on `bar-minor-mode' mode." (interactive) (bar-minor-mode 1)) (add-hook 'foo-mode-hook 'bar-minor-mode-on) 디 • 변형 …
24 hooks  minor-mode 

1
두 창에서 동기화 된 스크롤
현재 창의 탐색 명령을 다른 보이는 창에 반영하는 방법이 있습니까? 두 개의 관련 LaTeX 파일이 두 개의 창에 표시되어 있으며 동시에 스크롤하여 차이점에 대한 개요를 얻고 싶습니다. 현재 매크로를 사용하여 한 버퍼에서 스크롤을 자동화하고 다른 창으로 이동 한 다음 스크롤 한 다음 뒤로 이동합니다. Ediff는에 ediff-scroll-vertically바인딩 된 이 방법을 내장하고 …

8
모드 라인에서 보조 모드 목록 숨기기
나는 몇 가지 마이너 모드를 사용하며 보통 모든 메이저 모드에서 어떤 마이너 모드가 활성화되어 있는지 알고 있습니다. 전체 목록을보고 싶다면을 실행할 수 있습니다 C-h v minor-mode-list. 동시에 모드 선이 실제로 막히므로 프레임을 세로로 분할하면 때로는 모드 선의 끝을 읽을 수 없습니다. 실제 질문 : 모드 라인에서 부 모드 목록 표시를 …

2
버퍼의 활성 부 모드 목록 가져 오기
현재 버퍼에서 활성 부 모드 목록을 얻는 방법은 무엇입니까? 문서 (info "(elisp)Minor Mode Conventions")말 : Define a variable whose name ends in ‘-mode’. We call this the "mode variable". The minor mode command should set this variable. The value will be ‘nil’ if the mode is disabled, and non-‘nil’ if …
14 minor-mode 

2
마이너 모드 정의를 개발할 때 어떻게 업데이트합니까?
키 바인딩을 제공하기 위해 부 모드를 코딩하기 시작했습니다. 처음 시도 할 때 오타가있었습니다. (define-minor-mode borked-mode "A mode defined with a broken key binding" nil nil '(([b] . 'previous-line))) 나는 b키 를 사용하려고 했고 즉시 "b"대신 대신 사용해야한다는 것을 깨달았습니다 [b]. 그래서 부 모드를 다시 정의했습니다. (define-minor-mode borked-mode "A mode defined …
13 minor-mode 

1
모든 열린 버퍼에서 마이너 모드 비활성화
종종 많은 버퍼가 열려 있고 어떤 이유로 든 더 이상 특정 마이너 모드를 사용하고 싶지 않습니다. 현재 열려있는 모든 버퍼에 대해 특정 부 모드를 비활성화하는 기본 제공 방법이 있습니까, 아니면 사용자 지정 elisp 함수를 작성해야합니까?

1
하나의 모드 (라텍스 모드)에 대해서만 전기 들여 쓰기 모드 비활성화
전기 들여 쓰기 모드가 라텍스 모드에서 작동하는 방식이 마음에 들지 않습니다. 다른 곳에서 (적어도 내가 사용하는 모든 곳에서) 훌륭합니다. 라텍스 모드에서만 전기 들여 쓰기 모드를 영구적으로 비활성화하고 다른 곳에는 어떻게 보관할 수 있습니까? 내 구성 파일의 한 줄 lisp 핵 또는 그와 비슷한 것으로 추측되지만 lisp가 끔찍하기 때문에 알아낼 수 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.