このリポジトリには、Windows環境でのWezTermの設定、PowerShellの設定ファイルが含まれています。
WezTermのconfigは mozumasu様の記事 を参考にWindows用に僕が使いやすいように改変したものになります。
./WezTerm/wezterm.lua- メイン設定ファイル./WezTerm/keybinds.lua- キーバインド設定./Microsoft.PowerShell_profile.ps1- PowerShell 7のカスタムプロファイル設定
- WezTerm - Terminal Emulator
- ghq - Gitリポジトリ管理ツール
- peco - インタラクティブなフィルタリングツール
- Terminal-Icons - PowerShellモジュール
- PowerShell プロファイルの場所を確認:
$PROFILEデフォルトはこちらにあります。
%USERPROFILE%\OneDrive\ドキュメント\PowerShell\Microsoft.PowerShell_profile.ps1
- プロファイルディレクトリが存在しない場合は作成:
if (!(Test-Path -Path (Split-Path $PROFILE))) {
New-Item -ItemType Directory -Path (Split-Path $PROFILE) -Force
}- プロファイルファイルを配置:
# このリポジトリのプロファイルをコピー
Copy-Item Microsoft.PowerShell_profile.ps1 $PROFILE
# またはシンボリックリンクを作成(推奨)
New-Item -ItemType SymbolicLink -Path $PROFILE -Target (Resolve-Path Microsoft.PowerShell_profile.ps1)- 必要なモジュールをインストール:
Install-Module Terminal-Icons -Scope CurrentUser-
WezTermの設定ディレクトリに配置:
%USERPROFILE%\.config\wezterm\ -
設定ファイルを配置:
# 設定ファイルをコピー
Copy-Item WezTerm\wezterm.lua $weztermConfig\
Copy-Item WezTerm\keybinds.lua $weztermConfig\- WezTermを再起動して設定を反映
タブ操作
Shift + Tab/Alt + Tab: タブ移動Shift + t: 新しいタブを作成Shift + w: 現在のタブを閉じるShift + {/Shift + }: タブの順序を入れ替えShift + 1-9: タブ番号で切り替え
ペイン操作 (Alt + q を押してから)
d: 縦分割r: 横分割x: ペインを閉じるh/j/k/l: ペイン間を移動z: ペインをズーム/ズーム解除s: ペインサイズ調整モード
その他
Ctrl + j: コマンドパレットAlt + Enter: フルスクリーン切り替えCtrl + q + [: コピーモードCtrl + c/v: コピー/貼り付けAlt + +/-: フォントサイズ調整Shift + Alt + r: 設定の再読み込み