🌊

Windowsのターミナルの設定メモ

2024/02/25に公開

https://qiita.com/yokra9/items/bdd0882268b308cf22ca

を参考に、以下のjsonの定義として追加。GUIからほぼ自動生成される。

{
    "bellStyle": "none",
    "commandline": "C:\\Program Files\\Git\\bin\\bash.exe",
    "cursorShape": "filledBox",
    "guid": "{省略}",
    "hidden": false,
    "icon": "C:\\Program Files\\Git\\mingw64\\share\\git\\git-for-windows.ico",
    "name": "Git Bash",
    "startingDirectory": "C:\\Users\\ユーザー名",
    "tabTitle": null
}

"commandline"と"icon"のところはエスケープなしでかくと、以下で、コピペ。

C:\Program Files\Git\bin\bash.exe

C:\Program Files\Git\mingw64\share\git\git-for-windows.ico

あと、日本語対応+文字をblinkしない四角にしたいので、windowsのgit bashでbashrcに以下を追加
また、lsの結果が真っ白なので、lsに--colorオプションを追加

export LANG=ja_JP.UTF-8
printf '\e[?12l'
alias ls='ls --color'

c.f. https://github.com/microsoft/terminal/issues/1379#issuecomment-1784132330

その他

  • Ctrl-cとCtrl-vを無効に

c.f. https://softantenna.com/blog/windows-terminal-disable-ctrl-v-c/

  • puttyと同様に選択範囲をクリップボードにコピー
    GUIから設定→操作からこれをONに

  • ペースト時の警告無視は、以下のキーをsetting.jsonのトップに追加。

{
    "multiLinePasteWarning": false,
    "largePasteWarning": false,
}

c.f. https://motamemo.com/windows-terminal/windows-terminal-tips/multi-line-paste-warning/

Discussion