Как открыть новую вкладку git-bash в Терминале Windows в том же каталоге?

Мне удалось интегрировать git-bash в (новый) терминал Windows10. (Это приложение из Microsoft AppStore может размещать более одного консольного приложения в одном окне, организованном по вкладкам.)

Но всякий раз, когда я открываю новую вкладку для git-bash, он устанавливает рабочий каталог на /c/WINDOWS/system32.

Я бы предпочел иметь тот же рабочий каталог, что и на вкладке, с которой я открыл новую вкладку.
Есть ли для этого возможность?


person frochi42    schedule 31.08.2020    source источник


Ответы (2)


В Терминале Windows нажмите кнопку Arrow вниз и выберите Настройки. Это откроет файл settings.json. Затем добавьте "startingDirectory": "" в профиль GitBash. Это должно изменить каталог по умолчанию, в котором вы открыли терминал.

Должно получиться так:

{
    "guid": "{e9961a24-xxxx-xxxx-xxxx-835a2d22397d}",
    "hidden": false,
    "name": "Git Bash",
    "icon" : "%PROGRAMFILES%\\git\\mingw64\\share\\git\\git-for-windows.ico",
    "commandline": "%PROGRAMFILES%\\Git\\bin\\bash.exe -l -i",
    "historySize" : 9001,
    "padding" : "0, 0, 0, 0",
    "snapOnInput" : true,
    "useAcrylic" : true,
    "startingDirectory": "",
    "acrylicOpacity": 0.9          
},

Кроме того, если вы хотите всегда открывать его в каталоге профиля пользователя, измените его на это: "startingDirectory": "~"

person Jalal    schedule 07.03.2021
comment
Забавно, что он (знак ~) работал у меня долгое время, а недавно я начал видеть: [ошибка 0x8007010b при запуске `% PROGRAMFILES% / Git / bin / bash.exe --login -i -l '] Может нет доступа к начальному каталогу C: \ WINDOWS \ system32 \ ~ После изменения на пустой работает нормально, но не открывает каталог профиля пользователя. - person Nyuno; 27.05.2021