[解決済み】新しいWindowsターミナルにGit-Bashを追加しました。
2022-03-24 12:18:22
質問
新しい Windows ターミナルに新しいターミナル(Git Bash)を追加しようとしています。しかし、うまく動作させることができません。
を変更してみたのですが
commandline
プロパティに
profiles
配列から
git-bash.exe
が、うまくいかない。
どなたか、この方法をご存知の方はいらっしゃいますか?
解決方法は?
概要
- で設定を開く Ctrl + ,
-
以下のプロファイルオプションのいずれか (インストールされている git のバージョンによる) を
"list":
の部分はsettings.json
ファイルを作成します。
{
"$schema": "https://aka.ms/terminal-profiles-schema",
"defaultProfile": "{00000000-0000-0000-ba54-000000000001}",
"profiles":
{
"defaults":
{
// Put settings here that you want to apply to all profiles
},
"list":
[
<put one of the configuration below right here>
]
}
}
プロフィールオプション
の正しいパスのコメントを外します。
commandline
と
icon
を使用している場合。
-
のWindows版Git
%PROGRAMFILES%
-
Windows版Gitのインストール
%USERPROFILE%
- を使用している場合 スクープ
{
"guid": "{00000000-0000-0000-ba54-000000000002}",
"commandline": "%PROGRAMFILES%/git/usr/bin/bash.exe -i -l",
// "commandline": "%USERPROFILE%/AppData/Local/Programs/Git/bin/bash.exe -l -i",
// "commandline": "%USERPROFILE%/scoop/apps/git/current/usr/bin/bash.exe -l -i",
"icon": "%PROGRAMFILES%/Git/mingw64/share/git/git-for-windows.ico",
// "icon": "%USERPROFILE%/AppData/Local/Programs/Git/mingw64/share/git/git-for-windows.ico",
// "icon": "%USERPROFILE%/apps/git/current/usr/share/git/git-for-windows.ico",
"name" : "Bash",
"startingDirectory" : "%USERPROFILE%"
},
などのオプションを追加することも可能です。
{
"guid": "{00000000-0000-0000-ba54-000000000002}",
// ...
"acrylicOpacity" : 0.75,
"closeOnExit" : true,
"colorScheme" : "Campbell",
"cursorColor" : "#FFFFFF",
"cursorShape" : "bar",
"fontFace" : "Consolas",
"fontSize" : 10,
"historySize" : 9001,
"padding" : "0, 0, 0, 0",
"snapOnInput" : true,
"useAcrylic" : true
}
注意事項
-
自分で作る
guid
として https://github.com/microsoft/terminal/pull/2475 は生成されなくなりました。 -
その
guid
で使用することができます。globals
>defaultProfile
を押すことができます。 Ctrl シフト T またはWindowsターミナルを起動すると、デフォルトでbashが起動します。
"defaultProfile" : "{00000000-0000-0000-ba54-000000000001}",
-
-l -i
を確認するために.bash_profile
ロードされる - 環境変数を使用し、異なるシステムに正しくマッピングできるようにする。
-
ターゲット
git/bin/bash.exe
プロセスエクスプローラーによると、bin/bash や git-bash を使用した場合と比較して、プロセスあたり約 10MB の節約になります。
私は、Scoop を使用する設定を https://gist.github.com/trajano/24f4edccd9a997fad8b4de29ea252cc8
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン