major-mode

    1熱度

    1回答

    我已閱讀eval-after-load vs add-hook。根據頁面,代碼eval-after-load被執行一次。 另一方面,add-hook內的代碼每次打開時都會運行該模式的緩衝區。 好的。但是我怎樣才能找出eval-after-load區塊或add-hook區塊內應該有哪些代碼?例如, (eval-after-load "js2-mode" '(progn (js2

    3熱度

    1回答

    我想在emacs中使用R主模式作爲另一個文件擴展名(對於語法類似於R的不受支持的語言)。 如何強制emacs更改我正在編輯的緩衝區的主要模式?如何更改我的.emacs以將主要模式與特定文件擴展名永久關聯?

    0熱度

    1回答

    我使用幾種語言,我需要設置特定的輸入法到Emacs中的特定主模式。 我的意思是,配置爲「自動改變」特定主模式的輸入方法。 有沒有辦法做到這一點?謝謝!

    1熱度

    1回答

    我是動了不少我的編輯的emacs的(目前23.3.1)的過程。 我正在尋找用於emacs的將要處理的Rexx和z /彙編程序,優選包括語法突出顯示,代碼和結構完成,和代碼格式化(兩個獨立的)主要模式。 任何建議,好嗎?

    0熱度

    1回答

    切換緩衝區時,我有奇怪的事情在我的Emacs,我無法找到它,每次我切換緩衝區,我得到消息,主要模式的名字,甚至當我調用該函數,我得到minibuffer-inactive-mode 全球唯一的功能(適用於所有模式)在我的.emacs文件(我認爲)是這樣的: (add-hook 'after-change-major-mode-hook (lambda() (if (no

    0熱度

    1回答

    我已經定義了一個我想用於所有.py文件的python模式。包括: (add-to-list 'auto-mode-alist '("\\.py\\'" . my-python-mode)) 正確使用我在的.py結尾的文件模式,除非該文件始於 #! /usr/bin/env python 這幾個文件,我有做工作。我如何使python模式優先使用python模式emacs默認爲?

    0熱度

    1回答

    我爲配置文件寫了一個簡單的主要模式。 我想檢查保存時的語法。 如何確保my-check-syntax被添加到after-save-hook,如果它在my-config-mode下。 (defun my-check-syntax() ;; code: print a message to show whether syntax is correct ) (define-derived

    1熱度

    1回答

    我拼命地設立的Emacs 24. PSGML/XML模式我所做的一切依據這樣的解釋:http://www.lysator.liu.se/~lenst/about_psgml/psgml.html 我拆包最新的軟件包的後確實./configure./make./make install主模式並將整個目錄移動到emacs找到的.emacs.d目錄的子目錄中。 添加以下到我的.emacs文件: (aut

    1熱度

    1回答

    讓我們假設我正在使用的特定模式是python-mode。 以下對鉤Emacs手冊規定了: 每一個主要的模式命令是應該運行正常鉤稱爲模式鉤作爲初始化的最後步驟之一。 來自主要模式約定: 每個主要模式應該有一個名爲modename-mode-hook正常模式掛鉤。主要模式命令應該做的最後一件事是撥打run-mode-hooks。 和with-eval-after-load在加載代碼(例如,需要)之後執

    1熱度

    1回答

    當前處於主要模式下,我正在按下製表符將點移動到一定數量的空格。 我想要發生的事情更像是python模式如何讓標籤將整行移動到正確的縮進。 有誰知道這是怎麼完成的?