Open tyru opened 6 years ago
提案しようと思ったきっかけなどは以下の記事にまとめました。
すみません、最低限この機能追加によって何が可能になるかを書いておくと、 この機能追加でヌルバイトを含むバイト列を channel で扱えるようになります。 channel によりソケット通信が可能になったものの、Vim の String はヌルバイトを扱えないため ヌルバイトを取り扱うプロトコル(例:WebSocket)を実装するには外部インターフェース/外部コマンドを使う必要があります。
質問・報告の内容
job_start()
では{'out_io': 'buffer', 'out_buf': bufnr}
のようにバッファに出力する機能があります。 それと同じようにch_open()
でもバッファに出力する機能が欲しいです。提案しようと思ったきっかけなどは以下の記事にまとめました。
Vim script で Chrome Debugging Protocol を扱うライブラリを作りたい http://tyru.hatenablog.com/entry/2018/02/08/015007