我使用Emacs 24和想改變顯示目錄和文件的顏色,而我在外殼模式(ls
命令)來的。理想情況下 - 取決於文件的權利。Emacs,如何更改M-x shell中的某些顏色?
我該怎麼做?
我試着用
(setq ansi-color-names-vector
["black" "red" "green" "yellow" "PaleBlue" "magenta" "cyan" "white"])
(add-hook 'shell-mode-hook 'ansi-color-for-comint-mode-on)
打,但我認爲它不會爲我工作。
我現在有solarized的配色方案。但我不想改變它的顏色,只能用於外殼模式。
編輯:
當我改變我的系統終端的顏色(使用.dircolrs文件在我的主目錄) - Emacs讀取它,但它(emacs的)略微改變顏色 - 它使一個顏色有點暗或在外殼模式下更輕。
而且我不知道爲什麼的Emacs做的。
不同的顏色顯示目錄(遊戲,公共...:
這是系統終端:
這是Emacs的:
這些改變顏色,加上一些默認的顏色,solarized主題的Emacs藍色背景上的藍色迪爾斯。
我明白,這不是一個大問題找到一個黑客,只是想知道爲什麼Emacs的改變顏色有點。
我的emacs殼使用由'與emacs的緩衝液背景顏色zsh'設置字體顏色。這不是你看到的嗎? – asm
@AndrewMyers,我想是的,那麼我需要在bash配置中更改顏色。其實我想知道它是否可以在emacs中完成。 – Sergey
我明白了,如果你做'M-X定製-group''ANSI-colors'你得到一個定製的羣體?那裏我看到了ansi-color-names-vector。 – asm