問題タブ [ideavim]

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 投票する
1 に答える
157 参照

intellij-idea - IntelliJ Idea Vim の動作が何かおかしい

挿入モードを終了するには Ctrl+k を使用します。そこで、IntelliJ でキーマッピングを行いました。 ここに画像の説明を入力

それはうまくいくようです。しかし、何かが間違っています。

Ctrl+k を入力すると、挿入モードが終了したように見えます。しかし、ctrl+k を入力した後、次の入力が認識されません。

私の下手な英語で説明するのは難しいです。そのため、Ctrl+k を挿入モードの終了として設定してみて、動作を確認してください。

ご協力ありがとうございました。

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

vim - IdeaVimはPhpStormで同時に複数の行を編集します

私は IdeaVim プラグインをインストールしていて、同時に複数の行を編集するのに問題がありますが、ウェブ上で人々が適切に編集しているビデオをいくつか見ました。

v + eそのため、let's sayを使用して単語を選択し、Alt + j(私は を使用Ubuntuしています) ドキュメント内の複数の出現箇所を選択します。次に を押すcと、最初の出現箇所のみが編集され、残りは削除されます。

たくさんのキーの組み合わせを試しましたが、うまくいきません。これは IdeaVim で行うことはできませんか? これを実現するには、プラグインのオンとオフを切り替える必要がありますか?

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

vim - ideavim :normal ex コマンドはサポートされていませんか?

vimのような編集にpycharmとideavimプラグインを使用しています。

:normal コマンドを使用すると、「Not an editor command: normal」と言われました

私の仕事を行う別の方法はありますか (複数行で同じマクロを実行するため)、または ideavim に通常のコマンドを追加する方法はありますか?

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

vim - ideavimrc に vimrc の一部のみを含める方法

.ideavimrcファイルを使用できることはわかっており、そこからソースを取得でき.vimrc ますが、うまく機能しない設定がいくつかあります。

vim を使用すると、次のようなことができます。

ideavimrc が特定のセクションをスキップするように、同様のことができるかどうか誰かが知っていますか?

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

vim - IdeaVim の通常モードのキーをエディタのアクションにマップする方法は?

IdeaVim プラグインで JetBrains の phpstorm を使用しています。

通常モードのキーをエディターのアクションにバインドできるかどうか疑問に思っています。

たとえば、以前はCtrl+Bを Navigate > Declaration にマップしていました。それでもCtrl+Bは 1 ページ戻る vi モーションであり、それで問題ありません。

キーボード ショートカットを別のもの (例: Ctrl++ ) に設定できることはわかっていますが、物事を単純にするために、ideavim のコマンド モードのキーをその機能 (例: ) にマップしたいと考えていShiftます。B;

そのように押す; コマンドモードでは、Declarationphpstorm 内のアクションをトリガーします。

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

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

vim - Intellij Ideavim プラグインは複雑な関数定義をサポートしていますか?

次のコードをサポートしていますか?

より正確には、関数の定義をサポートしていますか? 関数を呼び出すsystem?等々。

次のコードは、通常の挿入から終了したときに中国語の入力メソッドを自動的に閉じるために使用されます。

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

python - PyCharmのIdeaVimプラグインはハードタブを使用するよう説得できますか?

私は主に vim ユーザーですが、職場ではほとんどの人が PyCharm を使用しているため、少なくとも PyCharm を真剣に試してみようと思いました。

移行を少し少なくするために...まあ...繰り返し入力するために、PyCharmのIdeaVimプラグインをインストールしました。

ただし、私たちのコーディング スタイルでは、スペースではなくハード タブが必要です (そうです、今日のほとんどの場所とは逆です)。IdeaVim で 4 つのスペースの代わりにハード タブを挿入するのに苦労しています。

:set noexpandtab (および :%retab) と ^V^I を試しましたが、どちらも機能していないようです。

IdeaVim でハードタブを実行している人はいますか? はいの場合、どのように?

ありがとう!