悩み 一般的なVimmerはDenoを使った開発プロジェクトが増えがちです。 なぜならdenops.vimを使ったプラグイン開発はVimmerの義務です。 Vimmer、あなたはdenops.vimプラグイン開発者ですか?ZAP ZAP ZAP やがて増えゆくプロジェクト、増え続ける依存。 見たくないから見ない。気がついても更新しない。Dependabotに言われてもマージしない。そして破局を迎える。 udd便利 denoの依存を、一括で更新するuddというツールが便利です。 とでもしてやれば、配下の.tsファイルの依存を更新してくれます。 しかし、プロジェクトが増えてくるとこれを1つ1つのプロジェクトに実行するのも骨が折れる物です。 スクリプトしよう 困ったら、スクリプトでも書けば良いんです。 私の例(zsh)を貼っておきますが、あくまでも私の例です。次節で少し流れと、肝心な部分を説明し
きっかけ Neovim向けのプラグインを作ってみたいけど Vim scriptもLuaもよくわからん!!!! TypeScriptなら書ける! => Denops.vimで作ってみよう Denops.vimについて denops.vim とは denops.vim は JavaScript/TypeScript のランタイムである Deno を利用して Vim/Neovim 双方で動作するプラグインを作るためのエコシステムです。 環境構築についても詳しく書いてあるので助かりました。 成果物 今後、Neovimを触っているときに突然雪を見たくなる日があるかも知れません。 なので雪を降らせました。 作りたいものが思いつかなかったわけではありません コード全体 main.ts import { Denops } from "https://deno.land/x/denops_std@v5.0.
はじめに 記事にするにはまだ確立された手法ではないこと、質問や追記がしやすいことからスクラップを選択。 ある程度まとまったら記事にします(いつになるやら)。 vimド素人、TSは4年程しか使ってないのでかなりガバい自覚があります。むしろ皆さんに聞いて手法を良くしたいです、ご協力宜しくお願いします。 導入した(いと思った)きっかけ vscodeやwebstormのようなbreakpointでとめて変数を眺めるデバッグをdenopsでもしたかった。 備考 質問はここかvim-jp slack で受け付けます。 ISSUES vimやdenopsで完結する環境作り 多分 v8 inspector対応のrunnereditorがいる
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く