Magnolia Tech

いつもコードのことばかり考えている人のために。

Vimの正規表現でのUnicode周りのこと

  • ファイルがUTF-8で作成されていても、\uxxxx形式のコードポイントで検索できる(UTF-8のコードポイントではないのは何故だろう?)
  • [^\x00-\x7F]でもUTF-8の2バイト以上の文字にマッチさせられる
  • iskeywordの範囲じゃ無いのに、UTF-8の2バイト以上の文字がワード境界として認識される
  • Unicode Categoryに対する検索条件は設定できない