エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
tataku.vim というプラグインを作っている話
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
tataku.vim というプラグインを作っている話
ここ数か月、tataku.vimというプラグインを作っています。 なぜつくったか 筆者はこれまで、dps-transla... ここ数か月、tataku.vimというプラグインを作っています。 なぜつくったか 筆者はこれまで、dps-translate-vimやdps-paiza-io-vimなどのdeno(denops.vim)を使ってweb apiを実行するプラグインを作ってきました。 その中で、以下の点が"面倒だな"と感じました。 プラグインごとにいちいちバッファなどから文字列を取得しなければいけない プラグインごとにいちいちバッファに書き出す処理を書かなければいけない 要するにweb apiを叩く部分がメインなのに、それ以外の部分に気を使わないといけないことが気になっていました。 そこで、入力部分と処理部分、出力部分を分けて実装できるような仕組みを作ることにしました。 構成 tataku.vimでは(今のところ)入力部分をcollector、処理部分をprocessor、出力部分をemitterと呼んでいま