---
title: モテるターミナル WezTermの機能に迫る
tags:  #wezterm  
author: [mozumasu](https://docswell.com/user/mozumasu)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/47QYM565EP.jpg?width=480
description: モテるターミナル WezTermの機能に迫る by mozumasu
published: March 27, 26
canonical: https://docswell.com/s/mozumasu/5PR9PQ-2026-03-27-190503
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/47QYM565EP.jpg)

Terminal Night #2
モテるターミナル
WezTermの機能に迫る
ファインディ(株) SRE / もずます (@mozumasu)
© Findy Inc. 1


# Page. 2

![Page Image](https://bcdn.docswell.com/page/KE4WV94VJ1.jpg)

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


# Page. 3

![Page Image](https://bcdn.docswell.com/page/L71Y3K44JG.jpg)

活動
ターミナル布教
オタ活してたらいろいろやることになった
●
●
●
●
●
●
モテるターミナル (WezTerm) をZennに投稿
Software Designに寄稿
エンジニアの楽園 Vim-jp ラジオ #55 #56 出演
ペチオブ 出演
TECH WORLD 出演
上司がやっているYouTubeにもいる
© Findy Inc. 3


# Page. 4

![Page Image](https://bcdn.docswell.com/page/G7WGPDXZE2.jpg)

⽬次
● WezTermって何?
● OSSのキャッチアップのTips
● WezTermのドキュメントの読み⽅
● WezTermの機能
docswellはリンクを
クリックしてアクセスでき
るから布教が捗るネ
© Findy Inc. 4


# Page. 5

![Page Image](https://bcdn.docswell.com/page/4JZLKG6LE3.jpg)

設定ファイルは公開してます!
https://github.com/mozumasu/dotﬁles
私の設定ファイルは
公開情報
© Findy Inc. 5


# Page. 6

![Page Image](https://bcdn.docswell.com/page/YE6WQY2MEV.jpg)

WezTermってなに?
© Findy Inc. 6


# Page. 7

![Page Image](https://bcdn.docswell.com/page/GE5MRG2QE4.jpg)

モテるターミナル、WezTermとは
●
●
●
●
Luaで 設定させていただける ターミナル
ホットリロード機能によってカスタマイズが気軽にできる
キーバインドにモードがある
ペイン分割 / workspace で画⾯を管理できる
© Findy Inc. 7


# Page. 8

![Page Image](https://bcdn.docswell.com/page/9729DY4WJR.jpg)

どのくらい柔軟にカスタマイズできるのさ?
例: タブでカスタマイズできる項⽬
●
●
●
幅 / ⽂字サイズ / ⾊ / 形 / 閉じるボタンの有無
タブに表⽰する内容
条件によって⾒た⽬を変える
WezTermの画⾯
タブのカスタマイズだ
けで⽩⽶3杯いける
Ghosttyの画⾯
8
© Findy Inc.
ref: Ghosttyの設定ログ


# Page. 9

![Page Image](https://bcdn.docswell.com/page/DJY42GM97M.jpg)

WezTermはどんな⼈におすすめ
A. 怠惰な⼈
怠惰な⼈間の欲求は無限⼤
⾯倒を⽚づけるための機能が揃っている
頑張らないための努⼒ならできます!!
© Findy Inc. 9


# Page. 10

![Page Image](https://bcdn.docswell.com/page/V7NY8GWDE8.jpg)

他の⼈のWezTermも⾒てみたい!
そんなあなたに Show your wezterms #628
こういうのがあるからDiscussionsタブを漁るのをやめられない
© Findy Inc. 10


# Page. 11

![Page Image](https://bcdn.docswell.com/page/YJ9PKWX873.jpg)

余談: 画⾯⾃慢する⽂化いいよね
WezTerm以外にもあったりする
●
●
Share your setups · FelixKratz/SketchyBar · Discussion #47
r/unixporn - the home for *NIX customization!
© Findy Inc. 11


# Page. 12

![Page Image](https://bcdn.docswell.com/page/GJ8DRN2ZJD.jpg)

OSSのキャッチアップのTips
© Findy Inc. 12


# Page. 13

![Page Image](https://bcdn.docswell.com/page/LJLMKP21ER.jpg)

OSSのキャッチアップのTips ~情報取得編~
どのターミナルでも使える情報
●
●
●
GitHubコード検索
○ この機能どうやって使うの!? って時に便利
○ クエリの書き⽅
○ https://qiita.com/nakampany/items/140e6421971d002b01bb
DeepWiki
○ https://deepwiki.com/
○ 実装場所まで教えてくれる
Vim-jp
○ 私はここで育った
○ Slack: https://vim-jp.org/docs/chat.html
○ tech-cliチャンネルはいいぞ
© Findy Inc. 13


# Page. 14

![Page Image](https://bcdn.docswell.com/page/47MY24857W.jpg)

OSSのキャッチアップのTips ~英語アレルギー編~
英語がムリな⼈向け飜訳
●
PLaMo飜訳
○ ブラウザ拡張機能 (無料枠あり)
○ CLI (ローカルLLMなので無料)
© Findy Inc. 14


# Page. 15

![Page Image](https://bcdn.docswell.com/page/P7R9MW5ZE9.jpg)

だいたいここにまとめた
爆速CLI⼊⾨ ~最初に知りたかったTips~
© Findy Inc. 15


# Page. 16

![Page Image](https://bcdn.docswell.com/page/PJXQVPK17X.jpg)

WezTermのドキュメントを
⾒てみよう
© Findy Inc. 16


# Page. 17

![Page Image](https://bcdn.docswell.com/page/3JK9QD5MJD.jpg)

WezTermのドキュメントの歩き⽅
ドキュメント: https://wezterm.org/index.html
© Findy Inc. 17


# Page. 18

![Page Image](https://bcdn.docswell.com/page/LE3WPRK2E5.jpg)

先に知っておくと設定が捗るもの
ハマりポイントは Get Help タブにあり
© Findy Inc. 18


# Page. 19

![Page Image](https://bcdn.docswell.com/page/8EDKLY367G.jpg)

デバックオーバーレイの画⾯
⾃分は cmd + l に設定している
ログが確認できる
ref: ShowDebugOverlay - Wez&#039;s Terminal Emulator
© Findy Inc. 19


# Page. 20

![Page Image](https://bcdn.docswell.com/page/V7PK26PZJ8.jpg)

キーバインド
© Findy Inc. 20


# Page. 21

![Page Image](https://bcdn.docswell.com/page/2JVVD32MJQ.jpg)

キーバインド
例: デバックオーバーレイのキーバインド設定
ここの keysテーブルにキーバインドを設定していく
ref: Key Binding - Wez&#039;s Terminal Emulator
© Findy Inc. 21


# Page. 22

![Page Image](https://bcdn.docswell.com/page/5EGLY3RXJL.jpg)

キーバインド
デフォルトのキーバインドからカスタマイズしていくのがオススメ
シェルやウィンドウマネージャとのキーバインドと被らないようにしている
ref: Default Key Assignments - Wez&#039;s Terminal Emulator
WM (aerospace) はalt系にしている
© Findy Inc. 22


# Page. 23

![Page Image](https://bcdn.docswell.com/page/4JQYM5V57P.jpg)

キーバインド
WezTermには設定するハードルを下げてくれる仕組みがある
●
●
●
リーダーキー
キーテーブル
Command Palette
© Findy Inc. 23


# Page. 24

![Page Image](https://bcdn.docswell.com/page/K74WV9MVE1.jpg)

リーダーキー
●
●
●
通常のキーバインドの前に押す前置キーのようなもの
使⽤頻度がそこまで⾼くない機能に割り当てるのがオススメ
デフォルトで設定されてないので追加する必要がある
ref: https://wezterm.org/conﬁg/keys.html#leader-key
© Findy Inc. 24


# Page. 25

![Page Image](https://bcdn.docswell.com/page/LJ1Y3K84EG.jpg)

キーテーブル
●
モードを作成できる機能
ref: Key Tables - Wez&#039;s Terminal EmulatorKey Tables - Wez&#039;s Terminal Emulato
●
キーテーブルは2種類ある
1. デフォルトで⽤意されているモード
○ Copy Mode
○ Search Mode
2. ⾃作モード
© Findy Inc. 25


# Page. 26

![Page Image](https://bcdn.docswell.com/page/GJWGPDZZ72.jpg)

Copy Mode / Search Mode
Copy Mode
●
●
●
キーボードでテキストを選択できる機能
vim⾵の操作
Ctrl + Shift + xで起動
Search Mode
●
●
スクロールバックバッファを検索する機能
Ctrl + Shift + F または CMD + F
© Findy Inc. 26


# Page. 27

![Page Image](https://bcdn.docswell.com/page/4EZLKG1L73.jpg)

モードを可視化すると分かりやすくておすすめ
© Findy Inc. 27


# Page. 28

![Page Image](https://bcdn.docswell.com/page/Y76WQYLM7V.jpg)

選択した範囲を翻訳
コピーモードで選択 → Y で翻訳画⾯へ
ref: https://github.com/mozumasu/dotﬁles/blob/main/.conﬁg/wezterm/modules/translate.lua
© Findy Inc. 28


# Page. 29

![Page Image](https://bcdn.docswell.com/page/G75MRG1Q74.jpg)

プロンプト単位の操作
●
●
プロンプトごとの操作は Shell Integration の設定が必要
シェルの設定ファイルに、「ここがコマンド」「ここが出⼒」と教えるOSC (エ
スケープシーケンス) を送る設定を追記する
ref: Shell Integration - Wez&#039;s Terminal Emulator
ref: ScrollToPrompt - Wez&#039;s Terminal Emulator
© Findy Inc. 29


# Page. 30

![Page Image](https://bcdn.docswell.com/page/9J29DY1WER.jpg)

直前のコマンドと出⼒をコピー
Leader → z で直前のコマンドと出⼒をコピーする
ref: https://github.com/mozumasu/dotﬁles/blob/main/.conﬁg/wezterm/keymaps.lua#L381-L418
© Findy Inc. 30


# Page. 31

![Page Image](https://bcdn.docswell.com/page/DEY42GZ9JM.jpg)

⾃作モード
設定モードという⾃作のモードを作成している
●
●
●
●
●
●
Leader → s : モード有効化 / Ecs : モード⾮有効
hjkl : ペインのサイズ調整
数字 : ⾼さ調整 (5を⼊⼒すると半分のサイズになる)
Ctrl + 数字 : 幅調整
- /; : 透明度調整
0 : 透明度リセット
限界まで
透明にするよね
ref: https://github.com/mozumasu/dotﬁles/blob/main/.conﬁg/wezterm/keymaps.lua#L552-L586
© Findy Inc. 31


# Page. 32

![Page Image](https://bcdn.docswell.com/page/VJNY8G3D78.jpg)

WezTermの機能
© Findy Inc. 32


# Page. 33

![Page Image](https://bcdn.docswell.com/page/YE9PKW98J3.jpg)

Command Palette
●
●
●
あいまい検索してWezTermの機能を実⾏できる
いつでも実⾏できるのが魅⼒
外部コマンドの追加も可能
キーバインドに設定する
ほどでもないな~って
機能を設定しがち
ref: ActivateCommandPalette - Wez&#039;s Terminal Emulator
© Findy Inc. 33


# Page. 34

![Page Image](https://bcdn.docswell.com/page/GE8DRN9ZED.jpg)

Command Palette 活⽤例
vde-layoutと組み合わせる
ペイン/コマンドのプリセット呼びだし
ref: yuki-yano/vde-layout
ウワー!!!カッコイイー!!!!
© Findy Inc. 34


# Page. 35

![Page Image](https://bcdn.docswell.com/page/LELMKPW17R.jpg)

Pane Select
対応するアルファベットを選択してペインを選択する機能
ref: PaneSelect - Wez&#039;s Terminal Emulator
© Findy Inc. 35


# Page. 36

![Page Image](https://bcdn.docswell.com/page/4JMY2495JW.jpg)

Quick Select
対応するラベルのアルファベットを⼊⼒するとコピーできる機能
●
●
IPの他にもコミットハッシュなども選択できる
正規表現でカスタマイズも可能
対応する箇所が
コピーされる
dを⼊⼒
ref: Quick Select Mode - Wez&#039;s Terminal Emulator
© Findy Inc. 36


# Page. 37

![Page Image](https://bcdn.docswell.com/page/PJR9MWGZ79.jpg)

Command Paletteが化ける Overlay
●
●
●
ちょっとした作業のためにペインやタブを作りたくない!
管理するタブやペインは必⽤最低限にしたい!
そんな時はOverlay
今年設定してよかったものNo.1
ref: Claude Codeの上からNvimを起動する⾃作WezTerm Overlayの仕組みが便利
© Findy Inc. 37


# Page. 38

![Page Image](https://bcdn.docswell.com/page/PEXQVPX1JX.jpg)

WezTerm Overlayでやっていること
●
●
●
●
●
●
●
Neovim
Lazygit
gh browse
Yazi (ファイル管理)
VPNの接続管理
Ghostでプロセス管理
設定ファイルの編集
○
○
●
nvim ~/.aws/conﬁg
nvim ~/.conﬁg/gcloud/conﬁgurations/
天気予報を⾒る
© Findy Inc. 38


# Page. 39

![Page Image](https://bcdn.docswell.com/page/3EK9QDWMED.jpg)

タブのリネーム
1. 変更したいタブで Leader → , を実⾏する
2. PromptInputLine (リネームの⼊⼒UI) が開くので、タブに表⽰したい⽂字を⼊
⼒する
3. format-tab-title によって⼊⼒した⽂字がタブに反映される
設定例: https://github.com/mozumasu/dotﬁles/blob/main/.conﬁg/wezterm/keymaps.lua#L208-L234
© Findy Inc. 39


# Page. 40

![Page Image](https://bcdn.docswell.com/page/L73WPR1275.jpg)

Workspaces
作業ごとに環境を分ける仕組み
以下のまとまりに名前を付けて管理する機能
●
●
タブ
ペイン分割情報
Ctrl + Shift + S
ref: Workspaces / Sessions - Wez&#039;s Terminal Emulator / Wezterm の Workspace を使う
© Findy Inc. 40


# Page. 41

![Page Image](https://bcdn.docswell.com/page/87DKLYX6JG.jpg)

WezTerm CLI
© Findy Inc. 41


# Page. 42

![Page Image](https://bcdn.docswell.com/page/VJPK26KZE8.jpg)

wezterm cli get-text
ペインの情報を取得する
活⽤例
●
●
ターミナルに表⽰された⽂字をNeovimで確認する
○ AIが回答を⽣成している間でも⽂字をコピペできる
○ Neovimのプラグインを使える
AIのセッション内容を保存
© Findy Inc. 42


# Page. 43

![Page Image](https://bcdn.docswell.com/page/2EVVD3VMEQ.jpg)

ターミナル⾃慢しようぜ!!
© Findy Inc. 43


# Page. 44

![Page Image](https://bcdn.docswell.com/page/57GLY3LXEL.jpg)

ターミナル⾃慢しよう
ターミナルをカスタマイズしたらみせびらかしたくなりますよね??
ツイートして⾃慢⼤会しましょう!! #terminalnight
ターミナルをキラキラさせる技術
●
●
●
●
●
fastfetch-cli/fastfetch
aristocratos/btop
abishekvashok/cmatrix
klange/nyancat
orf/gping
© Findy Inc. 44


# Page. 45

![Page Image](https://bcdn.docswell.com/page/4EQYM5Y5JP.jpg)

ターミナル⾃慢しよう
キラキラさせるためだけにインストールするのもナァ
そこで!! Nix!!
© Findy Inc. 45


# Page. 46

![Page Image](https://bcdn.docswell.com/page/KJ4WV9WV71.jpg)

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


