it-swarm-ko.tech

Emacs 터미널 색상을 Emacs GUI 색상과 동일하게 만드는 방법은 무엇입니까?

우분투 (현재 하드 헤론)에서 Emacs로 프로그램하고 Emacs GUI의 기본 텍스트 채색을 좋아합니다. 그러나 Emacs가 터미널에서 실행될 때의 기본 텍스트 색상은 다르고 흥겨운 것입니다.

터미널의 색상을 GUI의 색상과 일치 시키려면 어떻게합니까?

66
Zak

터미널의 기본 16 (또는 그 이하) 색상을 고수 할 필요는 없습니다. 최신 터미널은 256 색을 지원합니다 (GUI 모양에 매우 가깝습니다).

불행히도, 터미널이 256 색을 지원하도록하는 것은 까다로운 부분이며 용어마다 다릅니다. 이 페이지 많은 도움이되었지만 구식입니다. 그놈에서 작동하는 256 색을 확실히 얻었습니다. -터미널 및 xfce4- 터미널; 소스에서 빌드해야 할 수도 있습니다.)

256 색을 사용하여 터미널을 즐겁게 사용하면, 이멕스를 호출하기 전에 마법 호출로 터미널 유형을 "xterm-256color"로 설정합니다.

env TERM=xterm-256color emacs -nw

또는 .bashrc 파일에서 TERM을 설정할 수 있습니다.

export TERM=xterm-256color

M-x list-colors-display를 수행하여 emacs에서 작동하는지 확인할 수 있습니다. 16, 256 개의 영광스러운 색상이 표시됩니다.

작동하면 다른 사람이 제안한 것처럼 color-theme를보십시오.

(어쩌면 당신은 언젠가 좌절 할 것입니다. 신은 내가 비슷한 것을하려고 할 때마다 내가 알고 있다는 것을 알고 있습니다. 그러나 그것을 고수하십시오. 그만한 가치가 있습니다.)

113
insipid

GUI가 터미널보다 더 많은 기능을 가지고 있기 때문에 가능 여부는 확실하지 않습니다 (예, 가장 최근에 16 가지 색상의 GUI 터미널을 보았습니다). 터미널 설정 방법에 따라 달라질 수 있습니다. 어쨌든 나는 Color Theme 을 가지고 놀 것입니다.

어쨌든, 왜 터미널과 GUI 모두에서 Emacs를 사용하고 있습니까? 일반적으로 사람들은 하나 또는 다른 하나를 호소하고 그 중 하나만 사용합니다. Emacs를 원격으로 사용한다면, 로컬로 실행하고 Tramp 를 사용하여 파일을 원격으로 또는 루트로 열 수 있습니다.

2
pupeno

약간 늦게 응답했지만 검정색 배경이 회색으로 표시되는 데 문제가있었습니다. 팔레트로 놀아서 고쳤습니다.

편집> 프로파일 환경 설정> 색상> 팔레트

0
Ali Zand