※こちらは旧サイトです(新サイトはこちら

Vimで2バイト文字を検索/置換

2015-10-22 15:33:59

2バイト文字だけ消したい場面で使ったのでメモ

2バイト文字を検索

ノーマルモードで、

/[^\x01-\x7E]

2バイト文字を置換

同じくノーマルモードで、

// 2バイト文字を削除
:%s/[^\x01-\x7E]//g

// 2バイト文字を「※」に置換
:%s/[^\x01-\x7E]/※/g