ユーザ用ツール

サイト用ツール


development:wezterm

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
development:wezterm [2023/09/12 09:24] – [カラースキーム] hayashidevelopment:wezterm [2023/09/13 10:12] (現在) – [参考] hayashi
行 1: 行 1:
 ====== WezTerm ====== ====== WezTerm ======
 +
  
 ===== インストール ===== ===== インストール =====
行 6: 行 7:
  
 ===== 設定 ===== ===== 設定 =====
 +> [[https://wezfurlong.org/wezterm/config/files.html|Configuration - Wez's Terminal Emulator]]
 +
 設定ファイルをホームディレクトリに作成する 設定ファイルをホームディレクトリに作成する
  
行 36: 行 39:
 -- WSLで起動 -- WSLで起動
 config.default_prog = {"wsl.exe", "--distribution", "Ubuntu-20.04", "--exec", "/bin/bash", "-l"} 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>
  
行 42: 行 70:
 <code> <code>
 -- 背景透過 -- 背景透過
-config.window_background_opacity = 0.85+config.window_background_opacity = 0.90
 </code> </code>
  
行 49: 行 77:
 <code> <code>
 -- カラースキームの設定 -- カラースキームの設定
-config.color_scheme = 'AdventureTime' +-- config.color_scheme = 'AdventureTime' 
-config.color_scheme = 'Iceberg' +-- config.color_scheme = 'Iceberg' 
-config.color_scheme = 'Batman'+-- 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> </code>
行 90: 行 128:
 config.font_size = 14 config.font_size = 14
 </code> </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.1694510679.txt.gz · 最終更新: 2023/09/12 09:24 by hayashi