viで〜(tild)で始まる特殊文字を検索する方法

viで〜(tild)で始まる特殊文字を検索する方法

viで特殊文字を検索するときは、+、+を順番に^H使用します。表示された特殊文字を検索するにはどうすればよいですか? (下の画像viのように)私がしたいのは、これらのパターンを削除することです。 (正規表現では.)+、+などを試しましたが、動作しません。CtrlVCtrlH~@~X
~@~X~@~Y~@~CtrlVCtrl~

ここに画像の説明を入力してください。

答え1

私はで見つけたここすべてのASCIIパターンを検索できます。 ~@Xまたは~@YのASCIIコードをテストするためにghex2を使用しました。 0xe2 0x80 0x58 (または 0x59)。したがって、viではこのように検索して置き換えることができます:%s/\%xe2\%x80.//g

関連情報