evil-mode

    1熱度

    3回答

    我使用Colemak鍵盤佈局和傳統的Vim'hjkl'不舒服。在我的.vimrc中,我添加了以下內容,用'neio'代替'hjkl'(,反之亦然)。 noremap n h noremap e j noremap i k noremap o l noremap h n noremap j e noremap k i noremap l o noremap N H norema

    0熱度

    1回答

    我安裝smooth-scroll它適用於isearch跳轉,但它不適用於跳躍在邪惡(n和Shift-n)。如何讓Emacs Evil中的n和Shift-n躍變平滑?

    0熱度

    1回答

    我用下面的映射從邪惡插入模式進入正常模式: (key-chord-define evil-insert-state-map "jj" 'evil-normal-state) 這工作得很好。不過,我想用鑰匙「ö」我的德國鍵盤上吧: (key-chord-define evil-insert-state-map "öö" 'evil-normal-state) 這導致在啓動時出現以下錯誤信息:

    0熱度

    1回答

    我剛開始在我的emacs中使用vim。雖然大多數文檔/維基都建議在全球範圍內開啓邪惡模式,但我作爲emacs用戶在第一開始時確實更喜歡將邪惡模式保持在本地。這意味着,當我需要模型編輯時,我將打開該本地緩衝區中的邪惡模式。我寫了一段elisp來開啓/關閉邪惡模式: (defun toggle-evil-local-mode() "Toggle on and off evil mode in loc

    0熱度

    1回答

    我是新的emacs,我想知道我們如何禁用高光線模式(global-hl-line-mode),當我們在邪惡模式的視覺模式。我發現當我們開始選擇一個激活了hl行的塊時,即使它們的背景顏色不同,我也很困惑。 當然,我們希望在離開VISUAL模式時再次激活hl線模式。謝謝。 編輯:我試過這一個,我終於能夠在VISUAL模式下禁用HL線。 (添加鉤「惡可視狀態進入鉤(拉姆達() (setq本地全局HL-行

    0熱度

    2回答

    Cs在Emacs惡意模式下搜索文本時效果不錯,但如果我想使用vim快捷方式進行文本搜索,/爲第一次匹配搜索前進,但類型/再次不去下一個匹配的位置和vim一樣。所以我的問題是,如果使用vim快捷方式,移動到下一個匹配位置的快捷方式是什麼?重新輸入/ [匹配文本模式]肯定有效,但太不方便。 謝謝!

    0熱度

    1回答

    我一直使用emacs /邪惡/蘋果酒了一會兒,終於想使投身到像環境paredit。我正在嘗試邪惡 - cleverparens,但想象這個概念適用於任何sexp編輯器/模式。 說我有一個嵌套的sexp (a (b (c d))),我想切換到使用線程宏(->> d c b a)。我可以使用哪些編輯命令來簡化此過程?

    1熱度

    1回答

    所以我想知道,當我使用evil-mode時,如何重映射C-r? 當我運行C-h k C-r時,我被告知C-r綁定在undo-tree-map映射中。 所以,我試圖拆散它,像這樣: (define-key undo-tree-map (kbd "C-r") nil) 然而,當我做C-h k C-r,我再次告訴 C-r runs the command undo-tree-redo ... 所

    1熱度

    1回答

    當我鍵入M-x man,它開闢了一個分裂,它像一個特殊的緩衝區。 我想,當我調用M-x man,它需要在當前窗口,沒有打開任何新的分裂。另外,我希望它表現得像在邪惡的常態任何正常的邪惡文本緩衝區beggining。 有沒有辦法做到這一點? 在此先感謝。

    2熱度

    1回答

    我使用邪惡模式。當我輸入M-x multi-term時zsh打開。 然後我在終端中輸入bcdef。然後我打ESC進入正常模式,然後b,所以我的光標位於bcdef字的b。然後我點擊i進入插入模式,然後輸入a插入a。 emacs不是在我想要的位置插入a,而是將a插入到單詞的末尾。 發生了什麼事?我如何達到理想的正常行爲? 這隻發生在shell緩衝區中。