font-lock

    0熱度

    1回答

    我使用LaTeX和Emacs,希望能夠將我寫入shell命令的文字傳遞給我。 (作爲例子,我用xargs echo。) 爲此,我定義一個交互式的elisp功能: (defun echo() (interactive) (let ((bnds (bounds-of-thing-at-point 'word))) (shell-command-on-region (car

    0熱度

    1回答

    如何修復Emacs中的ruby 2.0符號數組語法? 在標準ruby-mode中,它以默認顏色顯示符號數組。在enh-ruby-mode中,符號數組的定義完全破壞了我的顏色主題。

    0熱度

    1回答

    我寫了下面的代碼來突出顯示AUCTeX緩衝區中美元符號的不同顏色,但後來我發現它甚至突出顯示了註釋中的美元符號,這是意想不到的,但我開始喜歡它。但現在只是爲了好奇,我想知道這是否可以避免。 (defun my-LaTeX-mode-dollars() (font-lock-add-keywords nil `((,(rx "$") (0 'success t)))

    0熱度

    2回答

    我有這樣的代碼高亮顯示製表符,並希望利用項目的細節宏禁用它們: (require 'highlight-chars) (make-variable-buffer-local 'prevent-highlight-tabs) (setq highlight-chars-disable '(term-mode erc-mode fundamental-mode)) (setq-default p

    1熱度

    2回答

    若要從使用2秒空閒計時器(自定義函數梳理整個緩衝區)設置的自定義函數的運行時間中減去約.3秒,我使用(font-lock-mode -1)禁用字體鎖定模式。副作用是我的flyspell-incorrect和flyspell-duplicate被刪除。將這些fly字體再次放回(flyspell-region (window-start) (window-end))費用比.3秒多了很多。所以,我想通過

    2熱度

    1回答

    我正在嘗試使用ELisp語法 - 表註釋設置Haskell樣式註釋,但我無法完全理解。 在Haskell,有2種基本類型的評論 --表示單行註釋結束與\n {-表示多行註釋與-}結束應當注意的是,這些可以嵌套 多行註釋可以做到這樣: (defvar my-syntax-table (let ((st (make-syntax-table))) (modify-syntax-en

    1熱度

    2回答

    我想在Emacs中設置一個主要模式,我想突出顯示某些關鍵字。 使用此頁面的模板:http://ergoemacs.org/emacs/elisp_syntax_coloring.html我想: (setq testing-font-lock-keywords `((font-lock-keyword-face) )) (define-derived-mode testing-mod

    1熱度

    1回答

    我最近在Jay Fields的博客上跑過post,其中Jay使用emacs的字體鎖定模式將單詞的顯示更改爲符號。 有沒有辦法在Vim來做到這一點?

    1熱度

    2回答

    如何爲操作員設置字體顏色? 我正在用C++編寫程序,並且我希望像'+','=','!=','< <'這樣的運算符按照我的意願着色。 我試着將光標移動到一個操作符和'M-x自定義面部'上,但是默認情況下我需要'所有面部'。我應該編輯哪一個?

    1熱度

    1回答

    我正在尋找一個正則表達式來突出顯示不同的星號(例如紅色)和兩個星號(例如藍色)以及三個星號(黃色) 。我有一個三(3)所有在一起的工作示例。但是,只定義一個,除非有正則表達式排除,否則會影響一切。 * -- red ** -- blue *** -- yellow (defvar lawlist-yellow-jacket-face (make-face 'lawlist-yellow