問題タブ [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 - Emacs の Evil-Mode で cscope を正しく使用できない
私は男と同じ問題を抱えています。リンクは以下の通りです: http://comments.gmane.org/gmane.emacs.vim-emulation/1404
xgtags/xcscope を悪で使用しようとすると、次の質問があります。xgtags/xcscope はすべての検索結果を含む新しいウィンドウを開き、このウィンドウ/バッファは通常モードですが、入力してソースに移動できません。結果リストのコード ファイル。ソースファイルにジャンプするには、emacs モードに入るために cz が必要です。cscope と gtags の結果バッファのために悪を emacs モードにすることは可能でしょうか? または、この問題に関するあなたのアプローチは何ですか?
しかし、インターネット上で解決策が見つかりませんでした。問題を解決する方法を知っている人はいますか?
ありがとう!ジェリー
emacs - ビジュアルライン間を移動し、邪悪なモードで改行を過ぎて移動する方法
の「通常の」状態ではevil-mode
、カーソルの動きは vim の標準的な動作をエミュレートしています。次の 2 つの方法で、標準的な emacs の動作に近づけたいと考えています。
論理的な線ではなく、視覚的な線の中で垂直方向の動きが起こるようにしたいです。つまり、行が折り返されている場合、
j
またはを押す<down>
と、同じ行の次の部分に移動する必要があります。横移動が改行で止まらないようにしたい。つまり、カーソルが行末にある場合、
l
または<right>
を押すと次の行に移動します。
どうすればこれを達成できますか?
emacs - isearchのキーコード
私は本当に大好きkey-chord.el
です。それは私のワークフローの不可欠な部分になりましたが、ミニバッファーにそれらを入れたいと思うことがあります (悪の検索などのために)。jj
具体的には、終了しevil-search
て行を下に移動したいと思います。これは可能ですか?
プレフィックスとコマンドの両方として機能するコマンドをハックできることを知っているので (この SO の質問j
を参照)、自己挿入コマンドとjj
特別なコマンドにバインドできます。指定されたアイドル時間の後にイベント ループを中断するにはどうすればよいですか? jj
ブルームーンに一度はタイプしますが、それでもタイムアウトの柔軟性が欲しいです。
私が望んでいることを達成するために私が知らない他の方法はありますか?
編集:
もともと、この質問は一般的なミニバッファーに関するものでした。key-chord.el
でうまくいくようminibuffer-local-map
です。ただし、 では機能しませんisearch-mode-map
。j
isearch で機能するように、コマンドを単一の通常のキーにバインドします。これが私が解決しようとしているものです。
emacs - emacsはカーソルの下の単語を強調表示します.
vimのような通常の検索に加えて、カーソルの下の単語を強調表示するために、悪モードでkbd "*"にバインドする関数を.emacsに作成しようとしています。
次のスクリプトを変更しました: http://www.emacswiki.org/emacs/SearchAtPoint
これは私が持っているものです:
ここにいくつかのエラーがあるようです:
私はリスプ初心者です。
これを修正するのを手伝ってくれませんか?
regex - Emacs の Emacs モードと正規表現
Emacsをevil-modeで使用すると、次\_
のような正規表現で問題が発生します
たとえば、最初の正規表現は Vim で使用され、空白や改行を含むTAG1
との間のテキスト ブロックを検索します。TAG2
それは例えば一致します
ただし、Emacs の悪モードでは、 と入力するとすぐに\_
エラーPremature end of regular expression
メッセージが表示されます。\_
を含まないその他の検索
期待どおりに動作するため、問題は特に にあり\_
ます。邪悪なグループの設定で少し遊んでみましたが、役に立ちませんでした。問題がどこにある可能性があるかについてのヒントはありますか?
PS: この問題は、GUI を使用しているかどうかに関係なく発生します。Vimでは何の問題もありません
emacs - elisp を使用して、邪悪なミニバッファーでカーソルを移動する
elisp で関数を作成して、事前に入力されたテキストで邪悪な ex バッファーを開き、カーソルを中央のどこかに配置しようとしています。ただし、これまでに実行できたのは、事前に入力されたテキストでバッファーを開き、最後にカーソルを次のようにすることだけです。
誰かが助けてくれれば、本当に感謝しています。
emacs - 悪モード (vim スタイル) マクロを init.el に保存するにはどうすればよいですか?
私は約 1 年前に Vim から移行した後、 illegal -modeを使用しています。私は多くのカスタマイズを行いましたが、vim スタイルのキーボード マクロを保存する方法をまだ考え出していません。
Vim とまったく同じキーを使用して、悪モードで定義して実行できます。
- qaマクロの記録を開始するための手紙。
- q録音を停止します。
- @aマクロを実行するための手紙。
これらのいくつかをファイルに保存してセッション間で使用したいのinit.el
ですが、オンラインでこれへの参照を見つけることができず、正しい構文も見つかりませんでした。
これらの悪モードのキーボード マクロをファイルに保存するにはどうすればよいですか? 代わりにネイティブの Emacs キーボード マクロを使用する必要がある理由はあり@aますか? キーを介してこれらを実行する方法はありますか?
emacs - Emacs、org-mode、evil-mode - TAB キーが機能しない
私は何十年もの間 VIM を扱ってきましたが、かなり熟達しています。しかし、私は一種の... Emacs に誘惑されorg-mode
、それを試すために、Emacs と Evil をインストールしました。
Evil は私の VIM 関連のマッスル メモリのほとんどを満たすので、org-mode
- のテストを続行し、最初の問題に遭遇しました。Emacs を独自のウィンドウ (つまりemacs plan.org
) でスポーンすると、TAB
キーが機能し、計画のセクションを正常に開いたり閉じたりします。ただし、TAB
Emacs をテキスト モードで使用すると (つまり、「emacs -nw plan.org」を介して XTerms 内で) 何もしません。私は通常、SSH 接続を介して screen/tmux 内から作業するので、それが私が最も関心を持っている状態です。
Evil-mode と競合している場合、その理由がわかりません。VIM の通常モード (org-mode セクションを開いたり閉じたりするときに使用するモード) の TAB 機能を認識していません。
なぜこれが起こるのかについての提案があるEmacsの第一人者はいますか?