[emacs] emacs 확대 / 축소

emacs에서 확대 및 축소 (동적으로 글꼴 크기를 매우 부드럽게 변경)하는 방법이 있습니까?



답변

시도 C-x C-+하고 C-x C--; 즉, Controlx ControlMinus/ ControlPlus.

한 조합 (후 C-x C-+또는 C-x C--), successives +또는 -증가 또는 입력하지 않고 텍스트 크기를 줄일 C-x C-다시.

사와에 의한 추가

언급 된 키에 할당 된 기능을 검색 한 결과 text-scale-increasetext-scale-decrease. Ctrl+ Scroll를 수행 하여 확대 / 축소 할 수 있도록 구성 파일에 다음을 추가 했습니다. 그것은 쓸모있다.

(global-set-key [C-mouse-4] 'text-scale-increase)
(global-set-key [C-mouse-5] 'text-scale-decrease)


답변

user173973의 매우 좋은 대답은 기능을 비 일반적인 마우스 이벤트에 바인딩하는 것입니다. 즉, 예를 들어 내 Windows 시스템에서 바인딩 명령이 유효하지 않습니다.

Windows (또는 어디에서나)에서 사용하려면 다음과 같은 일반 바인딩을 사용할 수 있습니다.

(global-set-key [C-mouse-wheel-up-event]  'text-scale-increase)
(global-set-key  [C-mouse-wheel-down-event] 'text-scale-decrease)


답변

이 구성은 나를 위해 일했습니다.

(global-set-key [C-wheel-up] 'text-scale-increase)
(global-set-key [C-wheel-down] 'text-scale-decrease)


답변