問題タブ [evil-mode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
emacs - emacsEvilモードで「jj」をEscにマップする方法
最近、私はEmacsを試しましたが、Evilが私のvimのカスタムを維持するのに役立つことがわかりました。多くのVimersが行うように、挿入モードから通常モードに戻るために「jj」と入力することに慣れていますが、Evilモードでそれを作成する方法がわかりません。
私はそれをこのようにマッピングしますが、正しくないようです:
emacs - Windows用のEmacsEvilモードのインストール
WindowsにEmacsEvilモードをインストールしたいのですが、この件に関するドキュメントが見つかりません。Windowsには悪のモードがありますか?もしそうなら、どのようにインストールしますか?
emacs - 異なるモードからの同様のコマンドを同じキーにバインドする
私は emacs を複数のモード (ESS、Auctex、Slime、elisp など) で使用しており、すべて悪モードのキーバインディングを使用しています。各対話モードには、スペースバーをプレフィックスとして使用してショートカットにバインドした領域、行、またはバッファーを評価するための同様の機能があります。
関数の「タイプ」にデフォルトのキーを設定したいと思います。これにより、使用するすべての対話モードとすべてのコマンドに対して上記のようなエントリを作成する必要がなくなります。これにより、より読みやすい .emacs 初期化ファイルが提供され、将来のキーバインディングの変更が容易になることが期待されます。
一連のフックを使用して自分でこれを行うことができると確信していますが、これに対する既存または組み込みのサポートがあるのでしょうか?
ありがとう
テンソル積
emacs - evil-normal-state-mapで:bと:eを再バインドする
Emacsのevilモードでコマンド:b
とコマンドを再バインドする方法がわかりません。:e
グーグルもあまり役に立たない。
私は試し(define-key evil-normal-state-map ":b" 'helm-buffers-list)
ましたが、それは:
コマンドを入力するためのキーを台無しにします。
現在使用(define-key evil-normal-state-map ",b" 'helm-buffers-list)
していますが、オンに(define-key evil-normal-state-map ",e" 'find-file)
しておきたいので、実際のVimを使用した場合のモーションは同じです。:b
:e
,b
Vimへの再マッピングとVimでの再マッピングについては言及しないでください,e
。:-)
emacs - Emacs show-paren-mode + Evil
OSX で Cocoa Emacs24+Evil を使用しています。show-paren-mode を有効にしました。ただし、通常の状態では、カーソルが閉じ括弧にある場合、括弧のペアは強調表示されません。カーソルが開き括弧または閉じ括弧の後の位置にある場合にのみ、括弧のペアが強調表示されます。
通常の状態では、カーソルが閉じ括弧の上にあり、その後の位置にないときに括弧のペアが強調表示されるようにするにはどうすればよいですか。
注: これは Emacs23 ベースの Aquamacs では発生していませんが、Emacs 24 ベースの Aquamacs では発生しています。
emacs - Emacsの通常の悪の状態モードでCキーの代わりにスペースバーの後にキーを使用したい
Ctrlキーを押す代わりに、通常の悪モードのキーよりも、スペースバーを押してから別のキーを押すことができるようにしたいと思います。
たとえば、これは私が.emacs
ファイルで定義し始めたものです。
これまでのところ、キーシーケンスは特定の関数としてのみ定義でき、Ctrlなどの単独では使用されないものとしては定義できないようです。C-"that key"
スペースバーの後に別のキーが続くのが、通常の悪の状態のモードのいずれかと同等になるように、これを行う一般的な方法はありますか?
emacs - EmacsのViper、Vimpulse、Evilの違いは?
私は長い間 Vim を使用した後、最近 Emacs を使い始めました (他の多くの人と同じように)。Vim の移動キーとテキスト オブジェクトは、エディターが持つことができる最高のものの 1 つだと個人的に感じています。さまざまなプラグインを使用して Emacs でこれらの機能をエミュレートすることについて聞いたことがありますが、インターネットでもう少し読んだ後、混乱しました。
Viper、Vimpulse、Evilの3 つのモードに特に遭遇しました。これらのモードを使用してほぼ完璧な Vim エミュレーションを実現する方法を理解するために誰か助けてくれませんか? 3 つすべてをインストールする必要がありますか? それらの違いは何ですか?ありがとう。
emacs - 邪悪なキーバインディングを使用する場合のemacsでのCtrl + U
私はemacsのvimバインディングに素晴らしい悪のパッケージを使用しています。
正しくないキーはCtrl+Uです。「up」ではなく、emacs プレフィックスのままです。
私の.emacsのいくつかのLispコードで、誰かがその解決策を持っていますか?
ありがとう。
emacs - Emacsの悪モードの非挿入状態でシフト選択モードを有効にするにはどうすればよいですか
Emacs を設定して、evil-mode の非挿入状態で Shift キーと矢印キーを使用してテキストを選択できるようにするにはどうすればよいですか?
emacs - EVIL でインクリメンタル検索を行うとき、default-input-method を使用しますか?
emacs で vim エミュレーション用に EVIL をロードする前に、.emacs
ファイルに次のものがあります。
しかし、/
EVIL でインクリメンタル検索を開始するために入力すると、デフォルトの入力方法が使用されません。どうしてこれなの?画面上で文字を入力しているときに EVIL が default-input-method を使用するようにするにはどうすればよいですか?
これらの関数のコードの残りの部分が実行される前に、qwerty 文字を dvorak にマッピングすることにより、 f
andコマンドの適切なサポートをハックすることができましたが、まだdvorak を使用するための検索を行うことができませんでした。t
/