Altere o diretório ConEmu para o diretório de trabalho com o Git bash

0

Atualmente estou usando o seguinte para abrir uma instância do Git bash:

-new_console:"%ProgramFiles%\Git\bin\sh.exe" --login -i

Isso inicia uma nova guia no diretório inicial.

Eu gostaria que ele iniciasse a guia no diretório em que minha guia atual está.

Algo como o seguinte:

-new_console:d:[%CURRENT_DIR%]"%ProgramFiles%\Git\bin\sh.exe" --login -i

Então, se eu estiver atualmente em:

> ~/Somedir/SomeOtherDir/

Depois abro uma guia (talvez com uma macro), gostaria que a nova guia fosse iniciada em:

> ~/Somedir/SomeOtherDir/ (i.e., the same directory)

Em outras palavras, que comando eu colocaria na seguinte caixa de diálogo para abrir uma nova aba que inicia no diretório da minha aba atual? (O comando abaixo abre uma nova guia no diretório inicial)

Ainda sou novo no ConEmu (mas gosto muito das guias e personalização), então qualquer ajuda seria muito apreciada.

    
por funseiki 01.05.2014 / 23:28

1 resposta

1

Você pode executar o seguinte no prompt do gitbash

ConEmuC -c -new_console sh.exe -l -i

Mas isso exige que ConEmuC.exe e sh.exe estejam disponíveis via %PATH% .

E, por favor, note que o seu primeiro comando é inútil. Pode estar funcionando apenas por sorte.

-new_console:"%ProgramFiles%\Git\bin\sh.exe" --login -i

O -new_console não obtém o caminho do shell (executável de raiz) como argumento, destina-se apenas a especificar parâmetros especiais para a nova criação de console do ConEmu.

    
por 02.05.2014 / 14:13