ターミナルに引きこもる極意

-- Views

April 02, 26

スライド概要

具体的にdotfilesでどんな開発環境を作っているか紹介しちゃうぞ~☆

profile-image

CLIに引きこもる人

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

ダウンロード

関連スライド

各ページのテキスト
1.

あなたのdotfilesを教えて!~開発⽣産性が上がった環境、どう作ってる?~ ターミナルに引きこもる極意 ファインディ(株) SRE / もずます (@mozumasu) © Findy Inc. 1

2.

⾃⼰紹介 所属 ファインディ株式会社/CTO室 Platform開発/SRE 開発環境 mozumasu ● ● ● ● ● ターミナル: WezTerm シェル: zsh エディタ: Neovim IME: macSKK キーボード: moNa2 moNa2 開発環境現状確認2026 - 交換ブログvol.19 © Findy Inc. 2

3.

⾃⼰紹介 所属 ファインディ株式会社/CTO室 Platform開発/SRE 開発環境 mozumasu ● ターミナル: WezTerm 我思うzsh ● <シェル: ● エディタ: Neovim ● IME: macSKK ● キーボード: moNa2 moNa2 開発環境現状確認2026 - 交換ブログvol.19 © Findy Inc. 3

4.

⾃⼰紹介 所属 ファインディ株式会社/CTO室 Platform開発/SRE エンジニアなら mozumasu 開発環境 ● ● ● ● ● ターミナル: WezTerm シェル: zsh エディタ: Neovim IME: macSKK キーボード: moNa2 moNa2 開発環境現状確認2026 - 交換ブログvol.19 © Findy Inc. 4

5.

⾃⼰紹介 所属 ファインディ株式会社/CTO室 Platform開発/SRE エンジニアなら 開発環境 ターミナル: WezTerm シェル: zsh エディタ: Neovim IME: macSKK が成り⽴つのでは? キーボード: moNa2 moNa2 dotfiles = ⾃⼰紹介 mozumasu ● ● ● ● ● 開発環境現状確認2026 - 交換ブログvol.19 © Findy Inc. 5

6.

改めまして... ⾃⼰ (dotfiles) 紹介 やっていき~~~~💪 © Findy Inc. 6

7.

設定ファイルは公開してます! https://github.com/mozumasu/dotfiles やったね🙌 © Findy Inc. 7

8.

Q. dotfilesって何? © Findy Inc. 8

9.

Q. dotfilesって何? A. わたしのdotfiles活⽤ by kawarimidoll を読めば全部分かる!!! © Findy Inc. 9

10.

Q. dotfilesでは何を管理しているの? © Findy Inc. 10

11.

Q. dotfilesでは何を管理しているの? ターミナルで開発するのに必要な 設定ファイルを管理しているよ~ © Findy Inc. 11

12.

Q. dotfilesでは何を管理しているの? ターミナルで開発するのに必要な 設定ファイルを管理しているよ~ ナルホド???ワカラン😇 © Findy Inc. 12

13.

そもそも... ターミナルで開発する流れがよくわ からない 🤔 © Findy Inc. 13

14.

ターミナル開発環境の要素って?🤔 © Findy Inc. 14

15.

実際にターミナルでの作業⾵景を ⾒ていこう! © Findy Inc. 15

16.

実演! © Findy Inc. 16

17.

実演おしまい! © Findy Inc. 17

18.

作業⽤のレイアウトをCommand Paletteからサクっと設定 vde-layoutをな、WezTermのCommand Paletteから実⾏すると映えるのじゃ © Findy Inc. 18

19.

コマンドでリポジトリ管理 © Findy Inc. 19

20.

GitHub/Gitの設定はここに書いた 参照: モテるGit管理 (gh, ghq, git-cz, lazygit) © Findy Inc. 20

21.

ghq getできるをfzf補完する zeno.zshでfzf補完を設定している ref: https://github.com/mozumasu/dotfiles/blob/main/.config/zeno/git.yml#L83-L91 © Findy Inc. 21

22.

Neovimで画像を表⽰しよう folke/snacks.nvim: いろいろな便利機能全部⼊りみたいなプラグイン © Findy Inc. 22

23.

画像のインライン表⽰の対応有無はターミナルによりけり Ghosttyはインライン表⽰に対応している Ghostty WezTerm カーソルがあるときに ホバー表⽰ © Findy Inc. 23

24.

Neovimに画像をコピペしたい hakonharnes/img-clip.nvim: 画像貼り付けプラグイン pngpasteコマンドをインストールする必要がある :PasteImageで貼り付けてもよし、キーバインドにしてもよし © Findy Inc. 24

25.

コミットとかブランチとか jesseduffield/lazygit: TUIでgitの操作ができる dotfilesのコミットはAIに書いもらう ● ● lazygit で AI コミットメッセージ⽣成 ‒ uma-chan’s page CLIでもコミットメッセージはAIに書いてもらえる (cz-git,czg) © Findy Inc. 25

26.

差分がでているファイルから検索かけたいな Snacks.nvimで<leader>gsで、コミットされていない差分ファイル⼀覧を開ける © Findy Inc. 26

27.

PR作成もNeovimでやろうぜ pwntester/octo.nvim: IssueとかPRとか管理できて編集もできるやつ © Findy Inc. 27

28.

合わせて読むと⾯⽩いかもしれないものを共有 布教は沢⼭してもいいし、⾃我や思想はあればあるほどいい ref: https://www.docswell.com/user/mozumasu ここらへんとか © Findy Inc. 28

29.

最後にそれっぽいこと⾔って 締めます © Findy Inc. 29

30.

dotfilesの⼼得 とりあえずやってみる やってから考える © Findy Inc. 30

31.

ご清聴ありがとうございました! © Findy Inc. 31