Pycharm IDEでTim Popeのvim surround plugin を使用したいと思います。 PycharmのIdeaVimプラグインを使用して、vimのモーションとコマンドを使用しています。
通常の~/.ideavimrc
のように.vimrc
を使用できることはわかっていますが、ideavimでプラグインを使用する方法に関する情報が見つかりません。
~/.ideavimrc
内のプラグインディレクトリを指定できますか、それとも別の方法で行う必要がありますか?病原菌のようなプラグインマネージャーを使用できますか?
IdeaVimの最新バージョンには、vim-surroundプラグインが含まれています。追加して有効にします
set surround
あなたの.ideavimrc
ファイル
ほとんどのアプリケーションは、Vimの/ viキーバインディングのみをエミュレートします(多くの場合、基本的なナビゲーションおよび編集コマンドのみ)。これは、viユーザーが快適に編集するのに役立つ長い道のりですが、それは本当のことではありません。
残念ながら、Vimプラグインを使用するには、'runtimepath'
に関する完全なVimscriptインタープリターとインフラストラクチャが必要です。私はこれを提供するanyアプリケーションを認識していません。Vimの複雑さと特異性のため、これは実際には非常に難しいでしょう。
Vimの特別な機能をIDEに組み込むには、両方を同時に使用します。現在のファイル(および位置)でVimを起動するIDEに外部ツールを設定するのは非常に簡単です。変更の自動再読み込みにより、両方のソースコードを同時に編集できます。
それがあなたにとって快適であれば、同じことがEmacs/Elispにも当てはまります。
ideaVimプラグイン が追加されました。「vim-surroundコマンドのサポートys
、cs
、ds
、S
、set surround
で有効化〜/ .ideavimrc "バージョン0.46以降。