2011-02-16 60 views

回答

2

我認爲你應該從Color theme包開始,選擇你喜歡的顏色主題。

稍後,您可以通過執行M-x customize-face來調整某些顏色。命令M-x list-colors-display將幫助您選擇正確的顏色。

編輯:你在文本終端上運行Emacs嗎?然後你可以嘗試使用tty-color-define。不幸的是,我無法測試它,因爲我在終端上沒有Emacs。

(defun my-define-red() 
    (interactive) 
    (tty-color-define "red" 1 (list 32000 12000 12000))) 
+0

不,我不認爲這會工作。我只想說,當臉部被設置爲「紅色」時,它會自動設置爲「淡紅色」。這應該適用於所有模式。 – swdev 2011-02-16 07:02:30

+0

請參閱我的編輯。也許它可以幫助 – 2011-02-16 08:46:09

+0

我會嘗試。但是,我只是意識到,在我的辦公室Emacs終端中,系統不顯示高版本的顏色。所以,沒有`lightred`,只是`red`。但在我家Emacs中,它能夠。也許它涉及到我的問題在這裏:http://stackoverflow.com/questions/4746187/why-my-emacs-in-cygwin-running-on-windows-seven-always-create-crash-dump 而我仍然無法解決這個問題。我已經嘗試移動HOME文件夾,但這不是那 – swdev 2011-02-16 12:19:15

0
  1. M-X列表面顯示。
  2. 選擇您想要自定義的面部(使用藍色的面部顯示爲藍色等等)。 (要選擇,請按。)
  3. 轉到「前景」屬性並將藍色更改爲其他內容,例如青色。
  4. 如果未選擇前景,請選擇青色或其他顏色。
2

如果你想要做的是解決小緩衝區提示像我一樣(默認在終端上的黑色Cygwin中emacs的深藍色)嘗試編輯使用這個小緩衝區提示符臉:

  1. MX列表面顯示
  2. 選擇「迷你緩衝區提示符」,然後回車
  3. 轉到前臺財產,將光標放在[選擇]區域,然後回車
  4. 向下滾動到「綠色」和回車鍵
  5. 你要上[保存爲將來的會話]並回車(這將它寫入到你的.emacs文件)

這是它加入到我的:

(custom-set-faces 
;; custom-set-faces was added by Custom. 
;; If you edit it by hand, you could mess it up, so be careful. 
;; Your init file should contain only one such instance. 
;; If there is more than one, they won't work right. 
'(minibuffer-prompt ((t (:foreground "green")))) 
0

如果添加此您.emacs,所有默認的面孔將適應黑暗的背景:

(custom-set-variables '(frame-background-mode 'dark)) 
相關問題