Notes

2025年の振り返り

December 31, 2025

年末の大掃除としてnvim-treesitterのmainブランチへ移行する

December 31, 2025Neovim 0.10から0.11へのアップデートに伴い、nvim-treesitter の役割が大きく変わりました。Neovim 0.11ではtree-sitterの機能が本体に取り込まれ、それに合わせてnvim-treesitterも大規模なリファクタリングが行われました。ということに年末のこの段階でようやく気づいたので、年末の大掃除と思って移行します。

九州一周したはなし

November 9, 2025特に理由のない旅行記シリーズn回目です。例の如く一週間の休みの錬成に成功したので、鉄道で九州を一周してきました。

チーム共有の devcontainer 環境に無理やり Neovim をねじ込む

June 20, 2025チームで共有されているVSCode前提のdevcontainer設定を、devcontainer CLIを使ってNeovimで使えるようにした際の工夫をまとめておきます。

vim中級者からステップアップするために必要なことを考える

June 18, 2025単純にキーマップを覚えるだけではなく、vimの本質的な思想に触れることで編集効率を劇的に向上させることができます。この記事では、私がvimmerとしてステップアップする過程で学んだことを振り返りがてら紹介しています。

Prettier&ESLint と Biome を競合させないための Neovim 設定

June 9, 2025この記事では、プロジェクトごとに自動的にツールを切り替える Neovim 設定を紹介します。手動での切り替え操作は不要で、プロジェクトルートの設定ファイルを検知して自動で判断する仕組みです。

masonのMajorアップデートに伴ってLSPの設定を見直す

May 11, 2025masonのv.2がリリースされ、いくつかの破壊的変更が導入されました。ろくすっぽ調べずにアップデートした結果当然のように動かなかったため、設定の見直しを行います。また、Neovim本体の0.11のリリースによりLSP関連の機能が大幅に強化され、ほとんどがネイティブのAPIで設定できるようになったため、そちらの修正も行います。

2024年の振り返り(本編)と2025年に向けて

March 17, 2025振り返り(本番)です。

分割キーボードを試して1週間の間に感じたこと

March 8, 2025最近になって、長時間作業を続けていると肩の痛みが気になるようになりました。長年 HHKB を使用しており特に不満はなかったのですが、肩への負担を軽減するために分割キーボードを試してみることにしました。

2024年振り返り

December 31, 2024振り返りです。雑です。ちゃんとしたのは新年に抱負も含めてやります。