メインコンテンツまでスキップ

WezTerm

ターミナルエミュレーター

Install

homebrew経由でインストール

brew install wezterm

Setup

設定ファイル作成

vi ~/.wezterm.lua

下記内容を記載する

local wezterm = require 'wezterm'

local config = {}

if wezterm.config_builder then
config = wezterm.config_builder()
end

-- カラースキームの設定
config.color_scheme = 'Bamboo'

config.window_background_opacity = 0.9

-- 最初からフルスクリーンで起動
local mux = wezterm.mux
wezterm.on("gui-startup", function(cmd)
local tab, pane, window = mux.spawn_window(cmd or {})
window:gui_window():toggle_fullscreen()
end)

-- フォントサイズの設定
config.font_size = 14

local act = wezterm.action
config.keys = {
-- Command+d/sで新しいペインを作成
{ key = 'd', mods = 'CMD', action = wezterm.action.SplitHorizontal { domain = 'CurrentPaneDomain' }, },
{ key = 's', mods = 'CMD', action = wezterm.action.SplitVertical { domain = 'CurrentPaneDomain' }, },
-- Ctrl+Shift+h/l/k/jでペイン移動
{ key = "h", mods = "SHIFT|CTRL", action = act.ActivatePaneDirection("Left"), },
{ key = "l", mods = "SHIFT|CTRL", action = act.ActivatePaneDirection("Right"), },
{ key = "k", mods = "SHIFT|CTRL", action = act.ActivatePaneDirection("Up"), },
{ key = "j", mods = "SHIFT|CTRL", action = act.ActivatePaneDirection("Down"), },
}

return config