Evilに新しいコロンコマンドを追加するにはどうすればよいですか?


8

evil-modevimスタイルのコロンコマンドを導入します(:wq保存して閉じるなど)。

私は(のようないくつかのコマンドを持ってkill-bufferorg-babel-tangle私は代わりに、彼らが現在持っているキーバインドの本を介して実行できるようにしたいと思いますということ)。

:kfor kill-buffer:tangleforのようなコロンコマンドをどのように追加できますorg-babel-tangleか?

回答:


10

これを行う公式の方法は、に示されていevil-maps.elます。

したがって、新しいexコマンドの作成は非常に簡単です。

(evil-ex-define-cmd "b[utterfly]" 'butterfly)

Evilを有効にした後、またはそれぞれのファイルをロードした後にこれを使用する必要があります。

(eval-after-load 'evil-ex
  '(evil-ex-define-cmd "b[utterfly]" 'butterfly))

これを行うと、evil-ex-commands適切に変更されます。


優秀な!私はそれを見つけようとしましたが、(明らかに)成功しませんでした
J David Smith

私はそのリファレンスを得ました!
PythonNut 2015
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.