私は現時点で(原子から)vimに切り替えていますが、私が最も間違っている機能の1つは、原子のです。関数を見つけて置き換えてください。主に単語を強調表示し、文字列の一致を段階的に選択し(デフォルト:ctrl-d、結果をスキップ:ctrl-k)、その後すべての選択肢内で部品を置き換えたいと思っているものをすべて行い、選択挿入物などVim:インタラクティブな「検索と置換」は原子/昇華のようですか?
質問:vimにも同様の機能がありますか?正規表現ベースのグローバルな検索と置換を求めているわけではありません。私はvimでそれを行う方法を知っています。私は具体的に対話型のバージョンを探しています。事前に
おかげで、 アンディ
EDIT
このプラグインは、私が(より良い検索用語:複数のカーソル):探しているまさにんhttps://github.com/terryma/vim-multiple-cursors
ご協力いただきありがとうございます。私はグローバルな交換を望んでいないので、これは私が欲しいものではありません。私は次のことを望んでいます:すべてのマッチと対戦(ショートカット)を選択して対話的に(キーボードショートカットを介して)トラバースします。次に、強調表示された単語自体や単語の位置(たとえば、すべての選択肢の下に行を追加する)で何かをさせてください。 –
@A.Neumann with vim、あなたはマッチで同じことをすることができますが(確認で可能です)、自動的に行うことはできません。このマッチを削除します。このマッチに新しいラインを追加します。それは、一致を見つけるために 'n'または' N'を押すことによって手動で行う必要があります。 – Kent
大丈夫ですが、私は個々のマッチに対して別々のアクション、正確に反対のアクション(選択したマッチでの同じアクション)を実行したくありません。私はvimの言葉で1と思う。マッチを見つける。2.マッチを選択する(Visual)。3.すべてのマッチで何かを同時に行う。私はn/Nとの試合を通過することができますが、強調表示/視覚を表示することはできません。原子couでは複数のカーソルを設定することができます。そこではすべてのアクションが実行されます。 –