問題タブ [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 投票する
9 に答える
32274 参照

vim - IdeaVIMに.vimrcファイルからのマッピングを尊重させる方法はありますか?

私は最近(再び)大々的にvimに夢中になり、今では.vimrcファイルにたくさんのカスタマイズがあります。そこにあるすべてがIDEAプラグインのコンテキストで意味をなすわけではないことを私は理解していますが、への再マッピングのようなものが取り上げられ、尊重されれば、私は本当にそれを望んでいます。それを行う方法はありますか?つまり、IDEAのキーマップにあるすべてのものを手動で微調整する必要はありません。jjEsc

ありがとう。

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

vim - IdeaVIM インデントの文字数の設定 (<< と >>)

(より多くのカルマを持っている人は、「ideavim」タグを作成してもらえますか?)

現在、インデントは常に 4 です。vim の shiftwidth 変数に相当する値を探しています。

CoffeeScript のインデントに対する IntelliJ 設定を尊重しているようですが、SASS では同じことが起きていません。プリファレンスが 2 に設定されていても、常に 4 文字です。

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

intellij-idea - Intellij IdeaVim 変更キー

IdeaVIM を使用できるようにしたいのですが、カスタム vim キー マッピングを設定できる場所がわかりません。たとえば、使用する代わりに-Escを使用したいのですが、使用する代わりに を使用したいと思います。CtrlChjklwasd

これらはすべて既に設定されて.vimrcいますが、IdeaVIM はそれらをロードできませんでした。必要なファイルに手動でコピーできますが、これを行う方法に関するドキュメントはありません。

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

vim - 行末まで削除 (現在の文字を除く)

d$ または D は、カーソル上の文字を含む行末まで削除することを知っていますか? カーソル上の文字を除いてこれを行う方法はありますか? 私は :hd をvimで実行し、少しブラウジングしましたが、これが可能かどうかはわかりませんでした。IdeaVim プラグインを使用して AppCode でこれを実行しようとしています。

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

vim - PyCharm Vim プラグインの行折り返し

Vimプラグインを使用したPyCharmで、カーソルが行を折り返すようにするにはどうすればよいですか(ある行の先頭から前の行の末尾に、またはその逆に)?

.vimrc は次のとおりです。

しかし、PyCharm で .vimrc を構成する方法はありません。

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

intellij-idea - 特定のモードで IdeaVim モーション キーを変更する方法

私は、bépo から派生したパーソナライズされたキーボード レイアウトを使用する vim 中毒者であり、ビジュアル モードのIdeaVim モーション キー«hjkl»を«ctsr»に再マップしたいと考えています。

設定パネルからこれを変更しようとしましたが、ビジュアルモードと挿入モードの両方のモーションキーが変更され、モーションキーの1つからキャラクターを挿入したい場合、代わりに動きます。

vim.xml を適応させようとしましたが、成功しませんでした。

誰かがこれで私を助けることができますか?

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

intellij-idea - ウィンドウがスクロールしたときにIntellijがハイライトを失わないようにするにはどうすればよいですか?

Shiftキーを押しながら行末を押すか、IntelliJでページを下にスクロールすると、ハイライトがリセットされ、カレットが移動した場所から開始されます。誰かがこれが起こらないようにする方法を知っていますか?

私が気付いたもう1つのことは、実際に発生し、これが関連しているように見えることです。テキストがエディターから外れていて、終了した場合、キャレットは行の終わりに移動せず、エディターが次の"に移動します。ページ」と行の先頭にあるキャレットを再配置します。

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

pycharm - Ideavim、カスタムキーを使用

私は PyCharm + Ideavim を使用していますが、とても満足しています。

ただし、ESC または Ctrl-C の代わりに「jk」を使用して INSERT モードから NORMAL モードに変更する方法はありますか?

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

vim - Alt-j をマップするIdeaVimで

Alt(Meta) キー + 移動 ('j' など) を使用して、端末で Vim にエスケープを送信することに本当に慣れています。IDE で「Vim プラグイン」を使用すると、通常は Alt キーの押下がエミュレータ プラグインに転送されないため、苦痛になります。
たとえば、IdeaVim ではこの動作を取得できません。

:map <A-j> <Esc><j>File->Settings で IdeaVim のキーマップを編集しようとしましたが、成功しませんでした。

これが可能かどうか誰かが知っていますか?