概要
Windows Terminal の v0.9 が出ましたね。もうすぐ 正式版 公開となるので、自分用にメモメモ。
設定変更した部分
デフォルトで開くプロファイルを変更
ctrl+,
押すと、profiles.json
というのがエディタで開くのでそれを直接編集
デフォルトで開くプロファイルは、defaultProfile
という項目で定義されている。
デフォルトではPowerShellになっているので、WSLに変更。
jsonのlist
の方に、各プロファイルごとにGUID
が定義されているので
それをコピーして貼り付け。
起動時に最大化して表示
画面いっぱい真っ黒になるのが好きなので、起動時に最大化するように設定
launchMode
の値を maximized
にする。
選択したらコピーするようにする
Teratermみたいに、選択したらコピーされるようにしたい。
copyOnSelect
の値を on
にする
ダークなテーマにする
requestedTheme
を dark
にする
カーソルの形状を変更
デフォルトは |
なんですが、おっさんなので_
に変更
cursorShape
を vintage
にする
フォントを設定
デフォルトが Cascadia code
という新しいフォントになっている。
個人的に、変更したかったのでUtataneに変更。(Utataneフォント大好きです)
profiles
-> defaults
のところに
"fontFace": "Utatane", "fontSize": 12,
こんな感じで設定。
Ctrl+Shift+1でWSL起動してほしい
lists
の項目を入れ替えるみたい。WSLの項目を一番上にもっていく。
ついでに pwsh をWSLの下にくるようにも調整。
こんな感じのjsonになった
上の設定を加えたら以下のような json になりました。
メモ代わりに貼り付け。
{ "$schema": "https://aka.ms/terminal-profiles-schema", "defaultProfile": "{2c4de342-38b7-51cf-b940-2309a097f518}", "launchMode": "maximized", "copyOnSelect": true, "requestedTheme": "dark", "profiles": { "defaults": { "fontFace": "Utatane", "fontSize": 12, "useAcrylic": false, "acrylicOpacity": 0.5, "cursorShape": "vintage" }, "list": [ { "guid": "{2c4de342-38b7-51cf-b940-2309a097f518}", "hidden": false, "name": "Ubuntu", "source": "Windows.Terminal.Wsl" }, { "guid": "{574e775e-4f2a-5b96-ac1e-a2962a402336}", "hidden": false, "name": "PowerShell", "source": "Windows.Terminal.PowershellCore" }, { "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}", "name": "Windows PowerShell", "commandline": "powershell.exe", "hidden": false }, { "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}", "name": "cmd", "commandline": "cmd.exe", "hidden": false }, { "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}", "hidden": false, "name": "Azure Cloud Shell", "source": "Windows.Terminal.Azure" } ] }, "schemes": [], "keybindings": [] }
追記
Qiitaの方にとてもわかりやすい記事が既にあがってました。こっちの方が全然有用です。
過去の記事については、以下のページからご参照下さい。
- いろいろ備忘録日記まとめ
サンプルコードは、以下の場所で公開しています。
- いろいろ備忘録日記サンプルソース置き場