Humanity

Edit the world by your favorite way

2018-02-01から1ヶ月間の記事一覧

最近の Vim で入った面白 Vim script 関数

Vim

:h eval.txt を眺めてたら結構色々関数追加されてるなーと思ったのでまとめてみた。 (追記: 結構古くからある関数も交じってた…) 基本的に詳細な仕様は書くつもりはありません (古くなるかもしれないし help 見た方が正確)。 wordcount() g<C-g> を押すと現在のバ</c-g>…

Vim script で Chrome Debugging Protocol を扱うライブラリを作りたい

Vim

github.com タイトルの通りなのですが、Chrome Debugging Protocol (以下 CDP) を扱うためには、 CDP は WebSocket ベースなので WebSocket を実装しなきゃならない バイト列をパースする際にヌルバイトを Vim では扱えない となって悩んでいます。 ヌルバイ…

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

ふと必要になったので作りました。 github.com 動作には open-browser.vim が必要です。 github.com なにこれ Vim から FileFormat.Info の指定された文字のページをブラウザで開くプラグインです。 えっどういうこと? Vim でファイルを開いている時にふと…