emacs 기본 글꼴 크기 및 글꼴 유형을 어떻게 변경합니까?
emacs 23.3을 사용하고 있습니다. 글꼴 크기와 글꼴 유형을 변경해야합니다. 누구든지 도와 줄 수 있습니까?
메뉴 표시 줄을 사용할 수 있습니다. Options
->로 이동하십시오 Set Default Font...
.
글꼴을 선택한 후 Options
-> 를 누르는 것을 잊지 마십시오. Save Options
그렇지 않으면 Emacs를 닫은 후 새 글꼴이 저장되지 않습니다.
.emacs
파일 에서 다음을 수행 할 수도 있습니다.
이맥스 23.1
(set-frame-font "Inconsolata 12" nil t)
이전 버전의 Emacs
(set-default-font "Inconsolata 12" nil t)
확장 된 사용자 정의 목록을 얻으려면
MX 사용자 정의 얼굴 RET
MacOS의 Emacs 25.1에는 기본적으로 Menlo 12가 있습니다. 크기를 늘리고 싶었습니다.
C-x C-f
~/.emacs
~/.emacs
파일 끝에 추가
(set-default-font "Menlo 14")
머무는 동안 즉시 변경 효과를 보려면 ~/.emacs
M-x eval-buffer [RET]
Linux / X11을 사용하는 경우에서 설정해야 할 수 있습니다 ~/.Xdefaults
. 여기에 다른 답변이 효과가 없기 때문에 글꼴을 설정했습니다.
Emacs에서 실행하여 사용 가능한 글꼴 설정을 볼 수 있습니다. helm-select-xfont
그런 다음 입력을 시작하면 다음 Conso
과 같은 항목이 표시됩니다.
-Consolas-normal-normal-normal-*-*-*-*-*-m-0-iso10646-1
...
그런 다음 ~/.Xdefaults
크기 12
를 다음과 같이 설정합니다 .
Emacs.font: xft:-*-Consolas-normal-normal-normal-*-12-*-*-*-m-0-iso10646-1
Emacs를 다시 시작하십시오.
내 대답에서는 X 리소스를 통해 기본 글꼴 크기를 설정하는 데 집중할 것입니다. X 자원의 사용은 다음과 같은 답변에서 이미 언급되었습니다 ~/.Xdefaults
. 자세한 내용은 https://unix.stackexchange.com/a/426914/4319 에서 이미 설명한 것과 동일 합니다. Emacs에서 "기본" "얼굴"의 높이를 제외하고 비슷하게 설정할 수 있습니다. 다른 글꼴 매개 변수.
Emacs에 대한 특정 기본 글꼴 높이를 설정하기 위해 다음을 입력했습니다 /etc/X11/Xresources-site
( /etc/X11/Xresources
배포판에서 덮어 쓸 수 있지만 괜찮습니다).
Emacs.default.attributeHeight: 94
이것은 Emacs 인 원격 X 클라이언트에도 영향을줍니다 (예 : ssh를 통해 원격 호스트에서 시작된 emacs).
/etc/X11/Xresources-site
and /etc/X11/Xresources
(그리고 아마도 ~/.Xresources
and ~/.Xdefaults
)는 일반적으로 X 세션이 시작될 때 읽습니다. 현재 X 리소스에 즉시 영향을 미치려면 xrdb -merge /etc/X11/Xresources-site
. X 리소스는에서 볼 수 있습니다 xrdb -query
.
실제로 제 경우 에는 시작 스크립트에서 읽은 /etc/X11/Xresources-site
라인 덕분에 /etc/X11/Xresources
읽혀지고 있습니다.
#include "/etc/X11/Xresources-site"
그래서 /etc/X11/Xresources
확실히 읽는 것입니다.
emacs와 같은 X 프로그램이 시작될 때마다 읽는 동일한 구문을 가진 파일도 있습니다. 제 경우에는 다음 ~/.Xdefaults-MY_HOST_NAME
과 같습니다 : , /etc/X11/app-defaults/Emacs
(emacs-gtk3가 아닌 emacs-athena에만 해당) /usr/share/X11/app-defaults/Emacs
등 (하지만 나는로드 된 X 리소스에 대한 아이디어가 더 마음에 듭니다 -와 함께 표시되어 xrdb -query
원격 X 클라이언트가 동일한 X 리소스를 읽도록합니다. .)
Emacs가 이해하는 다른 X 리소스는 https://www.gnu.org/software/emacs/manual/html_node/emacs/Table-of-Resources.html#Table-of-Resources에 설명되어 있습니다 .
Emacs 24.3에는 위의 예와 같이 X 리소스에서 오는 기본 얼굴의 속성을 따르지 않는 버그 가 있습니다. 이것은 24.4 이후 로 수정 되었습니다.
참고 URL : https://stackoverflow.com/questions/6026713/how-do-i-change-emacs-default-font-size-and-font-type
'development' 카테고리의 다른 글
주어진 ASCII 값에 대한 문자를 얻는 방법 (0) | 2020.11.06 |
---|---|
디스크에 쓰지 않고 .zip 파일 다운로드 및 압축 해제 (0) | 2020.11.06 |
WebStorm 세미콜론 검사를 비활성화하는 방법은 무엇입니까? (0) | 2020.11.06 |
Amazon s3 버킷에서 파일을 삭제하는 방법은 무엇입니까? (0) | 2020.11.06 |
Android에서 화면 너비의 50 %를 채우는 버튼을 만드는 방법은 무엇입니까? (0) | 2020.11.06 |