問題タブ [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.

0 投票する
3 に答える
395 参照

emacs - Emacs の Evil-Mode で cscope を正しく使用できない

私は男と同じ問題を抱えています。リンクは以下の通りです: http://comments.gmane.org/gmane.emacs.vim-emulation/1404

xgtags/xcscope を悪で使用しようとすると、次の質問があります。xgtags/xcscope はすべての検索結果を含む新しいウィンドウを開き、このウィンドウ/バッファは通常モードですが、入力してソースに移動できません。結果リストのコード ファイル。ソースファイルにジャンプするには、emacs モードに入るために cz が必要です。cscope と gtags の結果バッファのために悪を emacs モードにすることは可能でしょうか? または、この問題に関するあなたのアプローチは何ですか?

しかし、インターネット上で解決策が見つかりませんでした。問題を解決する方法を知っている人はいますか?

ありがとう!ジェリー

0 投票する
4 に答える
5668 参照

emacs - ビジュアルライン間を移動し、邪悪なモードで改行を過ぎて移動する方法

の「通常の」状態ではevil-mode、カーソルの動きは vim の標準的な動作をエミュレートしています。次の 2 つの方法で、標準的な emacs の動作に近づけたいと考えています。

  1. 論理的な線ではなく、視覚的な線の中で垂直方向の動きが起こるようにしたいです。つまり、行が折り返されている場合、jまたはを押す<down>と、同じ行の次の部分に移動する必要があります。

  2. 横移動が改行で止まらないようにしたい。つまり、カーソルが行末にある場合、lまたは<right>を押すと次の行に移動します。

どうすればこれを達成できますか?

0 投票する
2 に答える
406 参照

emacs - isearchのキーコード

私は本当に大好きkey-chord.elです。それは私のワークフローの不可欠な部分になりましたが、ミニバッファーにそれらを入れたいと思うことがあります (悪の検索などのために)。jj具体的には、終了しevil-searchて行を下に移動したいと思います。これは可能ですか?

プレフィックスとコマンドの両方として機能するコマンドをハックできることを知っているので (この SO の質問jを参照)、自己挿入コマンドとjj特別なコマンドにバインドできます。指定されたアイドル時間の後にイベント ループを中断するにはどうすればよいですか? jjブルームーンに一度はタイプしますが、それでもタイムアウトの柔軟性が欲しいです。

私が望んでいることを達成するために私が知らない他の方法はありますか?

編集:

もともと、この質問は一般的なミニバッファーに関するものでした。key-chord.elでうまくいくようminibuffer-local-mapです。ただし、 では機能しませんisearch-mode-mapjisearch で機能するように、コマンドを単一の通常のキーにバインドします。これが私が解決しようとしているものです。

0 投票する
1 に答える
1746 参照

emacs - emacsはカーソルの下の単語を強調表示します.

vimのような通常の検索に加えて、カーソルの下の単語を強調表示するために、悪モードでkbd "*"にバインドする関数を.emacsに作成しようとしています。

次のスクリプトを変更しました: http://www.emacswiki.org/emacs/SearchAtPoint

これは私が持っているものです:

ここにいくつかのエラーがあるようです:

私はリスプ初心者です。

これを修正するのを手伝ってくれませんか?

0 投票する
2 に答える
2801 参照

regex - Emacs の Emacs モードと正規表現

Emacsをevil-modeで使用すると、次\_のような正規表現で問題が発生します

たとえば、最初の正規表現は Vim で使用され、空白や改行を含むTAG1との間のテキスト ブロックを検索します。TAG2それは例えば一致します

ただし、Emacs の悪モードでは、 と入力するとすぐに\_エラーPremature end of regular expressionメッセージが表示されます。\_を含まないその他の検索

期待どおりに動作するため、問題は特に にあり\_ます。邪悪なグループの設定で少し遊んでみましたが、役に立ちませんでした。問題がどこにある可能性があるかについてのヒントはありますか?

PS: この問題は、GUI を使用しているかどうかに関係なく発生します。Vimでは何の問題もありません

0 投票する
1 に答える
247 参照

emacs - elisp を使用して、邪悪なミニバッファーでカーソルを移動する

elisp で関数を作成して、事前に入力されたテキストで邪悪な ex バッファーを開き、カーソルを中央のどこかに配置しようとしています。ただし、これまでに実行できたのは、事前に入力されたテキストでバッファーを開き、最後にカーソルを次のようにすることだけです。

誰かが助けてくれれば、本当に感謝しています。

0 投票する
2 に答える
5249 参照

emacs - 悪モード (vim スタイル) マクロを init.el に保存するにはどうすればよいですか?

私は約 1 年前に Vim から移行した後、 illegal -modeを使用しています。私は多くのカスタマイズを行いましたが、vim スタイルのキーボード マクロを保存する方法をまだ考え出していません。

Vim とまったく同じキーを使用して、悪モードで定義して実行できます。

  • qaマクロの記録を開始するための手紙。
  • q録音を停止します。
  • @aマクロを実行するための手紙。

これらのいくつかをファイルに保存してセッション間で使用したいのinit.elですが、オンラインでこれへの参照を見つけることができず、正しい構文も見つかりませんでした。

これらの悪モードのキーボード マクロをファイルに保存するにはどうすればよいですか? 代わりにネイティブの Emacs キーボード マクロを使用する必要がある理由はあり@aますか? キーを介してこれらを実行する方法はありますか?

0 投票する
3 に答える
7893 参照

emacs - Emacs、org-mode、evil-mode - TAB キーが機能しない

私は何十年もの間 VIM を扱ってきましたが、かなり熟達しています。しかし、私は一種の... Emacs に誘惑されorg-mode、それを試すために、Emacs と Evil をインストールしました。

Evil は私の VIM 関連のマッスル メモリのほとんどを満たすので、org-mode- のテストを続行し、最初の問題に遭遇しました。Emacs を独自のウィンドウ (つまりemacs plan.org) でスポーンすると、TABキーが機能し、計画のセクションを正常に開いたり閉じたりします。ただし、TABEmacs をテキスト モードで使用すると (つまり、「emacs -nw plan.org」を介して XTerms 内で) 何もしません。私は通常、SSH 接続を介して screen/tmux 内から作業するので、それが私が最も関心を持っている状態です。

Evil-mode と競合している場合、その理由がわかりません。VIM の通常モード (org-mode セクションを開いたり閉じたりするときに使用するモード) の TAB 機能を認識していません。

なぜこれが起こるのかについての提案があるEmacsの第一人者はいますか?