Wez's Terminal Emulator

/

Wez's Terminal Emulator(wezterm)の使い方

タグ wezterm wez's terminal emulator


概要

  • macOS, linux, windowsで動作するクロスプラットフォームのterminal emulator
  • 設計がモダンで、neovimと同様にluaで設定を記述できる
  • true colorに対応している
  • wezという人が作っており、rustで書かれている

インストール

macOS

$ brew install wezterm

windows

> scoop install wezterm

設定

設定ファイルのパス

  • macOS
    • ~/.config/wezterm/wezterm.lua
  • Windows
    • C:\Users\<username>\.config\wezterm\wezterm.lua

使用している設定

dot-files@bitbucket.org

gitで管理された設定ファイルへのリンク

$ ln -s $PWD/wezterm.lua ~/.config/wezterm/wezterm.lua

設定するにあたり参照するページ


トラブルシューティング

MacとWindowsで同じキーバインドが利用できない

  • 原因
    • super(⌘)キーがうまくハンドルできない
  • 対応
    • CTRL|SHIFTを割り当ているなど別のキーにマップする

Macがメモリ不足になるが原因が特定できない

  • 原因
    • wezterm経由で起動したCUIアプリケーションはMacのアプリ終了リストに表示されない
  • 対応
    • weztermを一旦終了することでCUIアプリケーションを終了しメモリを開放できる

参考