Q: Emacs では、テキスト オブジェクトのモード固有のキー バインディングをどのように作成しますevil
か?
次の例に示すように、特定のモードで特定の状態(通常、挿入など)のキーをバインドできます。
(evil-define-key 'normal org-mode "a" 'some-command)
evil-outer-text-objects-map
ただし、モード固有の方法でキーを(またはその-inner-
対応する)にバインドする方法は明確ではありません。別の方法として、モード フックを介してバッファ ローカルな方法でこれらのマップのキーをバインドする方法も明確ではありません。
evil-local-set-key
最初の引数として状態 (通常、挿入など) が必要であり、それはこのタスクには関係ないため、実行するようには見えません。
このインスタンスでの使用方法も明確local-set-key
ではありません。引数としてキーとコマンドが必要ですが、引数としてマップを使用しないためです。