font-lock-mode

    2熱度

    1回答

    我正在爲改進emacs主模式UnrealScript而努力。一項所述的(多)怪異的是,它允許語法像這樣在虛幻編輯指定工具提示: var() int MyEditorVar <Foo=Bar|Tooltip=My tooltip text isn't quoted>; 變量聲明後的尖括號表示鍵=值的元數據對一個管分隔的列表,並元數據未被引用,但可以包含引號 - 管道(|)或右尖括號(>)表示結束

    2熱度

    2回答

    通過將(全局字體鎖定模式1)放入.emacs中,我已經啓用了字體鎖定模式。而且,在字體鎖定模式下,「您的程序看起來不同」,如Learning GNU emacs的第274頁中所述。 我發現的是,在python模式或org模式下,當我改變該模式的字體時,由於顏色的改變,一些關鍵字沒有顯示。我的意思是,一些字符(關鍵字)變成白色,而當背景顏色是白色時,這些關鍵字不再被看到。 這是預期的行爲嗎?使用字體

    3熱度

    1回答

    我想讓emacs在字體鎖定模式下正確渲染數學組合字符,例如diaeresis,over bar等。目標是能夠寫出像x_dot這樣的數學數據,並將其顯示爲「ẋ」,或將x_bar顯示爲「x̄」。 這是我到目前爲止,它主要是工作。 (font-lock-add-keywords nil `(("\\<\\(\\w\\)\\(_dot\\)\\>" (0 (progn (co

    8熱度

    2回答

    我使用Emacs很長一段時間,我已經定製了很多。我甚至寫了簡單的ELisp函數,現在我開始越來越多地使用宏。我沒有接近知識淵博的Emacs用戶,但我不是一個完整的初學者。 我使用nxhtml,mumamo,dired,IDO,自定義鍵綁定和這麼多東西我貫穿我不記得所有的人的年加入; ) 但有件事情我真的不理解:什麼是「FONT-Lock」模式,爲什麼要在乎? 例如,我讀過nxhtml和nxml,如

    50熱度

    4回答

    我正在運行Emacs,在C++模式和PHP模式下編輯文件。我喜歡語法突出作爲一個概念,但默認的顏色是一個滑稽。我幾乎讀不懂其中的一些:太黑了。什麼是最簡單的方法來改變他們的價值觀?我似乎無法在網上找到任何關於此事的信息。我甚至不介意在編譯我自己的Emacs時更改二進制文件。我只想找到它表示藍色是#0000FF的地方,並將其更改爲#AAAAFF。

    5熱度

    1回答

    爲GNU/Emacs模式設置font-lock-keywords時,是否可以使用單個匹配程序突出顯示正則表達式的多個子表達式?我想要做的是沿着線的東西: ("\\(foo\\)-\\(bar\\)" '(1 foo-face) '(2 bar-face)) 什麼是類似的東西正確的語法 - 或者我有它分爲兩個不同的匹配?