viモードのコマンドラインでグローバル置換を実行する方法プレフィックスを追加してexコマンドを使用できないようですが、どうすればよいですか:
?
たとえば、コマンドのすべての内容を次のように置き換えるには\
.../
ベストアンサー1
私は使用しますバッシュ履歴メカニズム:
$ echo 'foo\bar\baz'
foo\bar\baz
$ !!:gs/b/B/
echo 'foo\Bar\Baz'
foo\Bar\Baz
しかし、バックスラッシュを次に置き換えることはできないようです。
$ echo 'foo\bar\baz'
foo\bar\baz
$ !!:gs/\\/\//
bash: :gs/\\/\//: substitution failed