emacs에서 확대 및 축소 (동적으로 글꼴 크기를 매우 부드럽게 변경)하는 방법이 있습니까?
답변
시도 C-x C-+하고 C-x C--; 즉, Control– x Control– Minus/ Control– Plus.
한 조합 (후 C-x C-+또는 C-x C--), successives +또는 -증가 또는 입력하지 않고 텍스트 크기를 줄일 C-x C-다시.
사와에 의한 추가
언급 된 키에 할당 된 기능을 검색 한 결과 text-scale-increase
및 text-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)