ターミナルベース開発に移行しよう!
議論:
https://gemini.google.com/u/2/app/5fe037ce11e486a6?pageId=none
候補
ghostty
Yazi - Terminal File Manager
Zellij
レイアウト管理
~/.config/zellij/layouts/default.kdl
~/.config/zellij/config.kdl
Neovim + LazyVim
エディタ
開いてやること
zellij --layout ide
agent
vscodeっぽくするための記事
https://zenn.dev/justhiro/articles/b9e1eca1967b56
覚えるコマンド
gnu sed
gnu grep
gnu awk
組み合わせの例(パイプライン)
これらはパイプ | で繋ぐことで最強になります。
「絞る(grep) → 抜き出す(awk)」 の連携
比較
table:コマンド比較
コマンド キャッチコピー 得意なこと 苦手なこと
grep The 検索 「ある行を探す」、単純なフィルタリング、ディレクトリ全体の検索 データの加工、置換、計算(見つけることしかできない)
sed The 編集 「書き換える」、文字列の置換、行の削除、ファイルの直接編集 集計や複雑な条件分岐(計算機能はほぼない)
awk The 分析 「計算・整形する」、列ごとの処理、集計、平均値、CSV/TSVの扱い 単純な検索や置換なら書くのが面倒(grep/sedの方が短い)
これを見よう
https://www.youtube.com/watch?v=XsAlXYWzcv4