内容へ移動
メモとかメモのようなものとか(By ルーキーの中のひと)
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
development:wezterm
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== WezTerm ====== ===== インストール ===== ここを参照->[[os:windows:package:winget#wezterm|wezterm]] ===== 設定 ===== > [[https://wezfurlong.org/wezterm/config/files.html|Configuration - Wez's Terminal Emulator]] 設定ファイルをホームディレクトリに作成する # Windows powershell cd New-Item .wezterm.lua とりあえずカラースキームのみ設定したものを書き込む <file lua .wezterm.lua> local wezterm = require 'wezterm' local config = {} if wezterm.config_builder then config = wezterm.config_builder() end -- カラースキームの設定 config.color_scheme = 'AdventureTime' return config </file> この状態で起動すると紺色っぽい画面で起動する((色が黒の場合はファイルの場所が間違っているなどが考えられる)) ==== WSLで起動 ==== <code> -- WSLで起動 config.default_prog = {"wsl.exe", "--distribution", "Ubuntu-20.04", "--exec", "/bin/bash", "-l"} </code> ==== homeで起動 ==== <code> config.default_domain = 'WSL:Ubuntu' config.wsl_domains = { { name = 'WSL:Ubuntu', distribution = 'Ubuntu', default_cwd = '~', } } </code> **config.default_cwd** で設定できるはずなのだが動作しないため以下でのhackに従った > [[https://github.com/wez/wezterm/issues/2826|default_cwd not working on WSL when split the pane]] ==== 起動時の行と列 ==== <code> -- 起動時の行と列 config.initial_cols = 120 config.initial_rows = 72 </code> ==== 背景透過 ==== <code> -- 背景透過 config.window_background_opacity = 0.90 </code> ==== カラースキーム ==== <code> -- カラースキームの設定 -- config.color_scheme = 'AdventureTime' -- config.color_scheme = 'Iceberg' -- config.color_scheme = 'Batman' -- config.color_scheme = 'Banana Blueberry' -- config.color_scheme = 'Black Metal (Venom) (base16)' -- config.color_scheme = 'Black Metal (base16)' -- config.color_scheme = 'Breeze' -- config.color_scheme = 'Catppuccin Macchiato' config.color_scheme = 'Catppuccin Mocha' -- config.color_scheme = 'Earthsong' -- config.color_scheme = 'Espresso' -- config.color_scheme = 'Flat' -- config.color_scheme = 'nightfox' </code> > [[https://wezfurlong.org/wezterm/colorschemes/|Color Schemes - Wez's Terminal Emulator]] ==== フルスクリーン切り替え ==== <code> -- ショートカットキー設定 local act = wezterm.action config.keys = { -- Alt(Opt)+Shift+Fでフルスクリーン切り替え { key = 'f', mods = 'SHIFT|META', action = wezterm.action.ToggleFullScreen, }, } </code> ==== フルスクリーンで起動 ==== <code> -- フルスクリーンで起動 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) </code> ==== フォントの設定 ==== <code> -- フォントの設定 config.font = wezterm.font("Myrica M", {weight="Medium", stretch="Normal", style="Normal"}) -- フォントサイズの設定 config.font_size = 14 </code> Myricaフォントは[[https://myrica.estable.jp/|ここ]] ==== QuickSelect ==== Ctrl+Shift+Space よくコピーされるパターンの文字列を強調表示してコピーできる ==== 現在のキーバインド ==== 見るだけなら wezterm show-keys これを、設定ファイルの形式で表示 wezterm show-keys --lua それを設定ファイルに落とす wezterm show-keys --lua > keybinds.lua ==== 参考 ==== * https://karukichi-blog.netlify.app/blogs/wezterm * https://coralpink.github.io/commentary/index.html
development/wezterm.txt
· 最終更新:
2023/09/13 10:12
by
hayashi
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ