Tech

Neovim + Herdr + Ghostty で作る開発環境

Neovimの洗礼

エディタ

仕事でもプライベートでもVS Codeを使っていました。

なんとなくVimmerってかっこいいかなと思って、 とりあえずプライベートでNeovimを使ってみることにしました。

設定周りはこちら👇

dotfiles/nvim/.config/nvim at main · tsunematsu21/dotfiles
🧑‍💻 My macOS dotfiles. Contribute to tsunematsu21/dotfiles development by creating an account on GitHub.
dotfiles/nvim/.config/nvim at main · tsunematsu21/dotfiles favicon https://github.com/tsunematsu21/dotfiles/tree/main/nvim/.config/nvim
dotfiles/nvim/.config/nvim at main · tsunematsu21/dotfiles

ターミナルマルチプレクサ

一緒にCodexとかも使いたくって、ターミナルマルチプレクサを色々試してみたのですが、とりあえずHerdrにしてみました。

  • tmux
    • 情報も多いし、枯れた技術で安定している感ある
    • カスタマイズ前提なのはズボラにはしんどい
  • zellij
    • なんか見た目の主張が激しい(設定できたのかも)
  • herdr
    • 標準でAIエージェントと連携
    • カスタマイズしなくても使いやすかった

なんかAIエージェントネイティブなtmuxって感じみたいです。

Custom command keybindingsというもので、キーバインド一つでlazygitを使い捨てペインで起動できるのも嬉しい。

ターミナル

ターミナルはGhosttyを使っています。

こちらもそんなに設定しなくても使いやすくて嬉しい。

元々はWarpを使っていましたが、 AI機能がおせっかいすぎて嫌なので乗り換えました。