Humanity

Edit the world by your favorite way

Unicode の文字情報を開く Vim プラグイン作った

ふと必要になったので作りました。

github.com

動作には open-browser.vim が必要です。

github.com

なにこれ

Vim から FileFormat.Info の指定された文字のページをブラウザで開くプラグインです。

えっどういうこと?

Vim でファイルを開いている時にふと見慣れない文字に出くわすことがあると思います(絵文字とか)。 Vimga コマンドで Unicode のコードポイント情報は見れますが、他の情報が見たい場合もあります。 例えば

  • コードポイントについてる名前
  • サポートされた Unicode のバージョン

等です。そういう時便利なのが FileFormat.Info というサイトです。

例えば 💩 (U+1F4A9) という文字のページを見ると 'PILE OF POO' という名前で「Unicode 6.0.0 (October 2010)」でサポートされた事が分かります。 あと â (U+00E2) という文字LATIN SMALL LETTER A (U+0061)CIRCUMFLEX ACCENT (U+0302) の合成済み文字であるといったことが分かったりします。Unicode奥が深い…

どういう風につかうの

" カーソル下の文字のページを開きます
:OpenBrowserUnicode

" http://www.fileformat.info/info/unicode/char/21ba/ を開きます
:OpenBrowserUnicode U+21ba

" 上と同じ。"U+{16進数}" の形式でなければ引数で与えられた文字列の最初の文字のページを開きます
:OpenBrowserUnicode ↺

ぜひ

使ってみてください。