じゃあ、おうちで学べる

本能を呼び覚ますこのコードに、君は抗えるか

Neovim

2026年1月 Neovim の Rust 環境を見直した

はじめに github.com 先週、エージェントが書いた200行のコードを開いた。move |ctx| { ... } というクロージャがあった。この ctx は何をキャプチャしているのか。所有権は移動しているのか、借用なのか。コードを読んでも分からない。コンパイルしてエラー…

私の為のNvChadのキーマッピングガイド 2026年版

はじめに 一月三日である。私は今、ソファの深淵に身を沈め、己の怠惰と対峙しているところである。年末にやろうと固く心に誓った開発環境の整理は、見事なまでに手つかずのまま新年を迎えてしまった。大掃除もしていない。年賀状も書いていない。結婚もして…

2025年版 PDE(Personal Development Environment)のすすめ:自分だけの刀を打つ開発環境構築

この記事は、Vim Advent Calendar 2025 13日目のエントリ記事です。 はじめに VSCodeやJetBrains製品は、膨大な開発リソースを投じて作られた最強の武器だ。補完、デバッグ、Git統合、拡張機能——すべてが高度に洗練されている。多くの開発者にとって、これら…

marp.nvimを開発してCursorから完全移行した話

なぜmarp.nvimが必要だったのか 前回の記事でClaude Codeに移行し、Neovimに完全回帰することを決めた。コーディング、ドキュメント作成、設定ファイルの編集――すべてが再びターミナルで完結するようになった。 しかし、一つだけ問題があった。Marpでのプレ…

Claude Code を利用しようと思っているのでvimmer が住む村に帰ろうと思います。

はじめに 前回、「NeovimをCursorのように進化させる - yetone/avante.nvim の導入」を書いた。あの記事では、まるで自分だけの剣を鍛え上げていくように、エディターと共に成長していくPDEの哲学について語った。 syu-m-5151.hatenablog.com あれから数ヶ月…

Neovimで始めるGitHub Copilot - copilot.lua による Language Server の設定方法

github.blog この設定は一時的なものであり、LSPのインストーラーが対応したらそちらで対応してください。 github.com はじめに 2025年2月10日、GitHubはCopilot Language Server SDKを公開しました。これは、エディタやIDEがLanguage Server Protocol(LSP…

なんとなくRustで書いたNeovimプラグイン - cargo.nvim の話

はじめに 全てのエンジニアが生成AIやAgentに夢中な2025年。私、nwiizoは今日もNeovimのプラグインを開発しています。今回は、RustのCargoコマンドをNeovimから直接実行できるプラグイン「cargo.nvim」の開発で得た知見を共有したいと思います。 Built carg…

NeovimをCursorのように進化させる - yetone/avante.nvim の導入

「もはやCopilotなしでは開発できない」 「Cursorが体験として革新的すぎる」 「Clineこそ俺達が求めていたものだ!」 「とにかく新世代のAIエディターが最高!」 はじめに 開発者のタイムラインを開けば、そんな投稿で溢れかえっています。確かに、AIによる…

Neovimのイベントタイミングガイド

はじめに Neovimでの設定やプラグイン開発において、適切なタイミングでコードを実行することは非常に重要です。このガイドでは、Neovimの主要なイベントについて、実用的な例を交えながら解説します。 1. 起動時のイベント系統 Neovimの起動プロセスで最も…

私の為のNvChadのキーマッピングガイド

はじめに 私は定期的に必要なことを忘れてしまう。子ども時代に水を口に入れて水の飲み方を忘れてしまったことがある。大切なことを今まで普通にできたことが急にできなくなることがある。学習もそう、定期的に復習して思い出すことが大切だと感じているが突…

愛ゆえにお前はVimを使わねばらなぬ

Vimerを自称したい人間がいる。お前である。 Vimであることに執着して開発メンバーで唯一人Vimを使っている人間がいる。これもお前である。 どの言語を使っていてもどのエディターと関わっていても、Vimに対する愛と執念を振りまく人間がいる。まさしくお前…

さよなら、俺のVim。Neovim への旅立ち

はじめに こんにちは、nwiizo です。私は今から10年前にVim を使い始めました。Vimはviから発展したテキストエディタです。コード補完、コンパイルまたエラージャンプなど、プログラミングに特化した機能が豊富で、広くプログラマに使用されています。私も思…