Terminal Ghostty の設定方法について調査した結果を備忘録として残しておく
環境
- OS: macOS 14.7
手順
Ghostty のセットアップ
-
フォントのインストール
brew install --cask font-monaspace # Hack Nerd Font brew install font-hack-nerd-font # HackGen brew install font-hackgen # HackGen Nerd brew install font-hackgen-nerd -
以下のコマンドを実行する
brew install --cask ghostty mkdir -p ~/.config/ghostty vim ~/.config/ghostty/config -
config ファイルを修正する
設定値については参考を参照
theme = iTerm2 Pastel Dark Background font-family = HackGen35 Console NF font-size = 16 macos-non-native-fullscreen = true macos-titlebar-proxy-icon = hidden macos-titlebar-style = tabs window-padding-x = 20 window-padding-y = 20 # クイックターミナルの位置を画面下部に設定 quick-terminal-position = "bottom" # クイックターミナルを表示するスクリーンを設定 (メインスクリーン) quick-terminal-screen = "main" # アニメーション時間を設定(0で即時表示) quick-terminal-animation-duration = 0 # グローバルホットキーを設定 keybind = "global:ctrl+cmd+`=toggle_quick_terminal"
Ghostty チートシート
| キーバインディング | 内容 |
|---|---|
| ⌘+T | 新規タブ作成 |
| ⌘+[ or ⌘+] | タブを移動 |
| ⌘+D | 横にスプリット |
| ⇧+⌘+D | 縦にスプリット |
| ⌘+[ or ⌘+] | スプリットを移動 |
| ⇧+⌘+↵ | スプリットをズーム、ズームアウト |
| option+click | クリックしたところにカーソルを合わせられます |
テーマのプレビュー
ghostty +list-themes