VSCode中心だった自分がターミナル沼に入門した話
by
Genki Sano
×
Copy
Open
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
#terminalnight Genki Sano VSCode中心だった自分が ターミナル沼に入門した話 @Terminal Night #2 2026/03/27
Slide 2
Slide 2 text
#terminalnight 自己紹介 2 佐野 元気 Genki Sano 所属 : 株式会社カオナビ 職種 : バックエンドエンジニア(PHPer) 役割 : エンジニアリングマネージャー 趣味 : キャンプ、コーヒー、サウナ、ライブ参戦 @sanogemaru
Slide 3
Slide 3 text
#terminalnight 3 ターミナル沼に入門した話 をします
Slide 4
Slide 4 text
#terminalnight INDEX 1. なぜターミナルに手を出したか 2. 試行錯誤したこと 3. 1ヶ月で仕事がどう変わったか 4. 続けていくための工夫 5. まとめ INDEX 4
Slide 5
Slide 5 text
#terminalnight INDEX 1. なぜターミナルに手を出したか 2. 試行錯誤したこと 3. 1ヶ月で仕事がどう変わったか 4. 続けていくための工夫 5. まとめ INDEX 5
Slide 6
Slide 6 text
#terminalnight ● 会社で ClaudeCode を利用していた ● VSCode のターミナルで操作 ● VSCode 開くために、一旦 iTerm2 を開く 6 1. なぜターミナルに手を出したか 置かれていた環境 👉 もうちょっとスマート方法があるのでは?
Slide 7
Slide 7 text
#terminalnight 7 1. なぜターミナルに手を出したか 置かれていた環境 他にも気になることが ちらほらあった
Slide 8
Slide 8 text
#terminalnight 8 このスペース 要らないな 毎回マウスで大きさ変 えるの面倒だな ターミナルが最初に 開いてて欲しいな ディレクトリ単位で ウィンドウ別になるの 面倒だな 1. なぜターミナルに手を出したか
Slide 9
Slide 9 text
#terminalnight ● 「ターミナルで全て完結させました」みたいな話を聞く ● 興味はあるけど、敷居が高そうで手を出せない ● とはいえ、できたらかっこいいなという気持ち 9 1. なぜターミナルに手を出したか 置かれていた環境
Slide 10
Slide 10 text
#terminalnight 10 1. なぜターミナルに手を出したか 置かれていた環境 そんなときに出会ったのが
Slide 11
Slide 11 text
#terminalnight 11 モテるターミナルにカスタマイズしよう(WezTerm) 1. なぜターミナルに手を出したか
Slide 12
Slide 12 text
#terminalnight ● とりあえずコピペで設定ファイルが作成できる ● モテるターミナルって、なんかいい感じになりそうな予感 ● 詳細な解説もあるので、後から設定変更もしやすそう 12 1. なぜターミナルに手を出したか 良かった点 👉 ターミナル沼の入口として、最高の記事だった
Slide 13
Slide 13 text
#terminalnight 13 構成の変化 VSCode WezTerm 1. なぜターミナルに手を出したか
Slide 14
Slide 14 text
#terminalnight INDEX 1. なぜターミナルに手を出したか 2. 試行錯誤したこと 3. 1ヶ月で仕事がどう変わったか 4. 続けられた理由 5. まとめ INDEX 14
Slide 15
Slide 15 text
#terminalnight 15 2. 試行錯誤したこと 最初の壁 ディレクトリツリーが見れない なんと
Slide 16
Slide 16 text
#terminalnight 16 解決手段 Neovim LayzyVim 2. 試行錯誤したこと
Slide 17
Slide 17 text
#terminalnight 17 2. 試行錯誤したこと
Slide 18
Slide 18 text
#terminalnight 18 2. 試行錯誤したこと 試行錯誤の繰り返し こうした環境設定の 調整がたくさんあった
Slide 19
Slide 19 text
#terminalnight 19 2. 試行錯誤したこと 環境設定時にやっていたこと よしなにやってくれるものを使う 必要になったら継ぎ足す AIに壁打ちして解決する
Slide 20
Slide 20 text
#terminalnight 20 2. 試行錯誤したこと 環境設定は沼 時間は溶けるけど... 楽しい!!
Slide 21
Slide 21 text
#terminalnight 2. 試行錯誤したこと 環境設定は沼 環境同期のために dotfiles を作成しました 21 https://github.com/genki-sano/dotfiles / よかったらフィードバック ください!!! \
Slide 22
Slide 22 text
#terminalnight INDEX 1. なぜターミナルに手を出したか 2. 試行錯誤したこと 3. 1ヶ月で仕事がどう変わったか 4. 続けていくための工夫 5. まとめ INDEX 22
Slide 23
Slide 23 text
#terminalnight ● 最初はキー操作に慣れなかった ○ ショートカットキーが覚えられない ● 最初は慣れだと思って、とにかくターミナル使うようにした ○ よく使うものは数日で覚えられた 23 3. 1ヶ月で仕事がどう変わったか 実際に使い始めたとき 👉 どうしても 慣れるための時間は必要 だった
Slide 24
Slide 24 text
#terminalnight 24 3. 1ヶ月で仕事がどう変わったか 実際に使い始めたとき 1〜2週間位で慣れた とはいえ
Slide 25
Slide 25 text
#terminalnight 25 3. 1ヶ月で仕事がどう変わったか 慣れた感想 最高。
Slide 26
Slide 26 text
#terminalnight ● “操作”が軽くなった ● “環境”が軽くなった ● 仕事の進め方に変化が出てきた 26 3. 1ヶ月で仕事がどう変わったか 何がよかったか
Slide 27
Slide 27 text
#terminalnight 3. 1ヶ月で仕事がどう変わったか “操作”が軽くなった ● ターミナルは拡張性がとても高く、痒いところに手が届く ● ディレクトリ移動がしやすくなったのが、かなり嬉しかった ○ マネージャー業務はコンテキストスイッチが多い ● キーボード操作で完結できることも多くて、地味に嬉しい 27
Slide 28
Slide 28 text
#terminalnight 3. 1ヶ月で仕事がどう変わったか “環境”が軽くなった ● 各種 IDEを開くことが減った ● ターミナルは軽いので、サクサク動くのがとてもよい 28
Slide 29
Slide 29 text
#terminalnight 3. 1ヶ月で仕事がどう変わったか 仕事の進め方に変化が出てきた ● ClaudeCodeの活用が進んだ ○ ターミナル使おう週間の副作用 ○ 使いやすく育てていくことで、加速した ● コンテキストスイッチが楽になった ○ ディレクトリ移動がしやすくなった ○ 今いる場所の視認性を上げやすくなった ○ コンテキスト切り替えの多いマネージャー業務に効く 29
Slide 30
Slide 30 text
#terminalnight 30 3. 1ヶ月で仕事がどう変わったか 今後の”のびしろ” まだまだ ”のびしろ” はある とはいえ
Slide 31
Slide 31 text
#terminalnight 3. 1ヶ月で仕事がどう変わったか 今後の”のびしろ” ● 音声入力に対応させたい ○ 音声入力できた方が効率が上がりそうな予感 ● 他のターミナルが気になる(WezTermの日本語表示が微妙) ○ Ghostty ○ cmux ● 他の人の環境が気になる ○ ネット上にあるものから我流で構築しただけ ○ もっと良い方法もありそうな予感 31
Slide 32
Slide 32 text
#terminalnight INDEX 1. なぜターミナルに手を出したか 2. 試行錯誤したこと 3. 1ヶ月で仕事がどう変わったか 4. 続けていくための工夫 5. まとめ INDEX 32
Slide 33
Slide 33 text
#terminalnight 33 4. 続けていくための工夫 なぜ挫折しなかったのか 環境を“作る”ではなく “育てる” 前提にした
Slide 34
Slide 34 text
#terminalnight 34 4. 続けていくための工夫 環境を“育てる”ためにやっていたこと よしなにやってくれるものを使う 必要になったら継ぎ足す AIに壁打ちして解決する
Slide 35
Slide 35 text
#terminalnight INDEX 1. なぜターミナルに手を出したか 2. 試行錯誤したこと 3. 1ヶ月で仕事がどう変わったか 4. 続けていくための工夫 5. まとめ INDEX 35
Slide 36
Slide 36 text
#terminalnight ● もずますさんのおかげで、ターミナル沼に入門した ● ターミナルは“育てる”前提で使うと、仕事が変わる ● まだまだ初心者が過ぎるので、もっと深淵を除きたい気持ち ● みなさんのオススメを布教してください!! 36 5. まとめ まとめ
Slide 37
Slide 37 text
#terminalnight 37 最後に一句 黒い窓 気づけば時間 溶けている
Slide 38
Slide 38 text
#terminalnight Thanks! 相談・指摘・その他 下記のX(Twitter)アカウントまでお願いします! 38
Slide 39
Slide 39 text
#terminalnight 39 参考・出典 ● モテるターミナルにカスタマイズしよう(WezTerm) - mozumasu ● dotfiles - Genki Sano