定製GNU Emacs字型語法顏色

2021-06-15 22:02:55 字數 951 閱讀 6194

在~/.emacs中加上乙個如下的lisp語句,這樣啟動以後該設定就會生效了,當然是全域性的.需要進一步的改進.對於更多的機制我不是很清楚.

(custom-set-faces

'(font-lock-string-face ((t (:foreground "goldenrod"))) t)

'(font-lock-constant-face ((t (:foreground "orange"))) t)

'(font-lock-doc-string-face ((t (:foreground "red"))) t)

'(font-lock-variable-name-face ((t (:foreground "orangered"))) t)

'(font-lock-function-name-face ((t (:foreground "brown"))) t)

'(font-lock-keyword-face ((t (:foreground "blue"))) t)

'(font-lock-builtin-face ((t (:foreground "blue"))) t)

'(font-lock-type-face ((t (:foreground "blue"))) t)

'(font-lock-other-type-face ((t (:foreground "blue"))) t)

'(font-lock-comment-face ((t (:foreground "forestgreen"))) t)

'(font-lock-warning-face ((t (:foreground "coral"))) t))

可以在*scratch* buffer中除錯這個語句,方法是在語句後面按ctrl-x ctrl-e.

檢視顏色和名稱可以用命令alt-x list-colors-display,當然這個要視窗模式下執行才有效.

Hacking VIM 之定製 改變字型

在控制台下的vim是不能夠改變字型的,因為字型的改變是隨著終端字型的變化而變化的,但是在gvim中,你卻有權力將字型改變成自己想要的樣子。在linux下設定字型的命令是 set guifont courier 14 而在windows下則是 setguifont courier 14 當然,如果需要...

iOS 在UILabel顯示不同的字型和顏色

在專案開發中,我們經常會遇到在這樣一種情形 在乙個uilabel 使用不同的顏色或不同的字型來體現字串,在ios 6 以後我們可以很輕鬆的實現這一點,官方的api 為我們提供了uilabel類的attributedtext,使用不同顏色和不同字型的字串,我們可以使用nsattributedtext ...

iOS 在UILabel顯示不同的字型和顏色

在專案開發中,我們經常會遇到在這樣一種情形 在乙個uilabel 使用不同的顏色或不同的字型來體現字串,在ios 6 以後我們可以很輕鬆的實現這一點,官方的api 為我們提供了uilabel類的attributedtext,使用不同顏色和不同字型的字串,我們可以使用nsattributedtext ...