minor-mode

    3熱度

    1回答

    我在emacs中使用paredit(一種lisp次要模式)。 Paredit將C-<left>和<C-right>綁定到我不喜歡的barf和slurp sexp。 我想設定的按鍵設置回left-word和right-word 如果我在緩衝區評估(使用paredit模式)下面的代碼我成功覆蓋的綁定: (define-key paredit-mode-map (kbd "<C-left>") 'lef

    2熱度

    3回答

    我編程使用類似於這個小例子,成語和宏我自己的Emacs的輔助模式: (define-minor-mode foo-mode "Toggle Foo mode." :init-value nil :lighter " Foo" :group 'foo (if foo-mode (do-enable-foo) (do-disabl

    1熱度

    1回答

    無論何時打開Common Lisp擴展文件* .lsp,adoc minor模式都會自動出現。 我已經在谷歌上進行了搜索,以及Emacs幫助自己,但無法找到我想要的信息。感謝所有幫助;)

    0熱度

    2回答

    這是我在網上找到的功能,從來沒有在linux的問題,但在emacs 24中的MacBook上運行時,我得到下面的錯誤。任何幫助,將不勝感激。 ;; (define-minor-mode sensitive-mode ;; "For sensitive files like password lists. ;; It disables backup creation and auto savin

    1熱度

    1回答

    在emacs中是否有一個小模式,將控制鍵附加到代表單個字符的每個擊鍵上?我想在Vim中得到類似於動作模式的東西。我見過Viper,但寧願不花時間重新學習所有的鍵綁定。

    0熱度

    1回答

    我想編寫在運行時切換其他幾種模式的次要模式。某種傘式模式。 現在我與最簡單的任務堆棧 - 創建模式,啓用單一的其他模式。 心中已經寫了 (require 'whitespace) (define-minor-mode myspace-mode "some doc" nil nil (if myspace-mode (whitespace

    2熱度

    2回答

    我想定義適用於任何程序模式的自定義模式。我需要爲所有這些模式定義鍵綁定。我選擇使用define-minor-mode和:keymap以最小的努力來聲明密鑰綁定。 我想綁定comment-or-uncomment-region到"C-;" kbd宏給了我[67108923]這個鍵序列的幻數。 我寫的樣本不工作 (define-minor-mode my-mode nil nil

    2熱度

    1回答

    我工作的一個Emacs輕微的模式,我想它僅適用時的主要模式是有一定的模式(即js-mode)。換句話說,當我激活我的超級模式時,我希望它定義的鍵映射在所有JS緩衝區中可用(如它是全局的),但不會影響非js緩衝區。 我知道這可能通過鉤子,但我想避免這種解決方案。理想情況下,我的次要模式只有通過M-x需要時纔會激活(並且在激活時它應該在所有JS緩衝區中生效)。可能?浮現在腦海