私はvimを使用していますが、ピリオド(。)を含む行全体を削除したい次の文字:ö、ä、ëvim regexを使ってピリオドが含まれていて、特定の文字が含まれていない場合に行全体を削除する
good. bad # gets deleted
göod. # does not get deleted
bäd. goëd # does not get deleted
go:od. # does not get deleted
以下は私が使用している正規表現です。私はそれぞれの削除を確認したいので、私は代替ステートメントを使用していますが、私はどのソリューション(すなわち%g//d
)にもオープンしています。
%s/\.\n//c
最近のVimsはlogipatプラグインを追加しています。このようなものを使うことができます: 'LP '\。         &&( "[:ööü]") ' –