Como criar uma entrada de menu de contexto com o botão direito do mouse para abrir o Git Bash em uma determinada pasta do ConEmu ? Consulte Git Bash aqui no Console2 para obter a pergunta equivalente para o Console2.
Como criar uma entrada de menu de contexto com o botão direito do mouse para abrir o Git Bash em uma determinada pasta do ConEmu ? Consulte Git Bash aqui no Console2 para obter a pergunta equivalente para o Console2.
Respostas:
Existem várias maneiras de fazer isso no ConEmu, pois é altamente configurável, mas aqui está o que eu faço.
Git Bash
, digite , deixe Parâmetros da Tarefa em branco e adicione "C:\Program Files\Git\bin\sh.exe" --login -i
à seção Comandos. Deve ser algo como isto:ConEmu Here [Git Bash]
/single /cmd {Git Bash}
C:\Program Files\Git\mingw64\share\git\git-for-windows.ico
Isso deve adicionar uma entrada no menu de contexto do botão direito do mouse (completo com o ícone). No campo Comando, você pode usar qualquer uma das opções do ConEmu.exe (vale a pena conferir para obter uma documentação mais completa do que você pode fazer - é bastante poderoso).
Nota: Se você deseja que um ícone do Git for Windows apareça no canto superior esquerdo da janela do ConEmu, use a /icon
opção; por exemplo,
/icon "C:\Program Files\Git\mingw64\share\git\git-for-windows.ico" /single /cmd {Git Bash}
Isso só parece funcionar se for a primeira guia aberta.
C:\Windows\SysWOW64\cmd.exe /c ""C:\Program Files (x86)\Git\bin\sh.exe" --login -i"
{Bash::Git bash}
e seu comando padrão, que você não precisa mudar, é"%ConEmuDir%\..\Git\git-cmd.exe" --no-cd --command=usr/bin/bash.exe -l -i
Eu peguei o Portable ConEmu versão 150111 no arquivo zip e tive o GiT Bash em tarefas prontas para uso. Bem como algumas outras entradas. Portanto, não havia necessidade de editar nada.
Começando com o download do ConEmu Portable .7z e o download do msysgit PortableGit .7z , criei o seguinte atalho do Windows. Obviamente, ajuste seu caminho portátil para ConEmu e Git adequadamente.
Objetivo LNK:
D: \ PortableApps \ ConEmu \ ConEmu.exe / cmd bin \ bash.exe --login -i -cur_console: n
LNK Iniciar em:
D: \ PortableApps \ Git-msysgit
Instalei o git usando chocolatey e tive o problema de que o git bash não era mostrado
Eu apenas tive que clicar em "Adicionar tarefas padrão ..." em Inicialização / Tarefas para obter {Bash::Git bash}
Para a GUI do Git, use as mesmas etapas descritas por Robert Collier
, mas use o seguinte como o comando:
"C:\Program Files (x86)\Git\bin\wish.exe" "C:\Program Files (x86)\Git\libexec\git-core\git-gui"
Para o novo Bash no Ubuntu no Windows, a maneira de adicioná-lo ao conemu é criar uma nova tarefa, como respostas anteriores, mas adicione esses campos
name: bash::ubuntu
icon: /icon "%USERPROFILE%\AppData\Local\lxss\bash.ico"
task: "%SYSTEMROOT%\System32\bash.exe" ~
Eu tenho um problema e sempre digo de perto que um processo está em execução, mas acho que é porque eu tenho o zsh dentro do console bash.