¿Cómo creo una entrada de menú contextual con el botón derecho para abrir Git Bash en una carpeta determinada dentro de ConEmu ? Vea Git Bash Here en Console2 para la pregunta equivalente para Console2.
¿Cómo creo una entrada de menú contextual con el botón derecho para abrir Git Bash en una carpeta determinada dentro de ConEmu ? Vea Git Bash Here en Console2 para la pregunta equivalente para Console2.
Respuestas:
Hay varias formas en que esto se puede hacer en ConEmu, ya que es muy configurable, pero así es como lo hago.
Git Bash
, ingrese , deje en blanco Parámetros de tarea y agréguelo "C:\Program Files\Git\bin\sh.exe" --login -i
a la sección Comandos. Debería verse más o menos así:ConEmu Here [Git Bash]
/single /cmd {Git Bash}
C:\Program Files\Git\mingw64\share\git\git-for-windows.ico
Esto debería agregar una entrada en el menú contextual del botón derecho (completo con el ícono). En el campo Comando, puede usar cualquiera de los conmutadores ConEmu.exe (vale la pena echarle un vistazo para obtener una documentación más completa de lo que puede hacer, es bastante poderoso).
Nota: Si desea que aparezca un icono de Git para Windows en la esquina superior izquierda de la ventana de ConEmu, use el /icon
interruptor; p.ej,
/icon "C:\Program Files\Git\mingw64\share\git\git-for-windows.ico" /single /cmd {Git Bash}
Sin embargo, esto solo parece funcionar si es la primera pestaña abierta.
C:\Windows\SysWOW64\cmd.exe /c ""C:\Program Files (x86)\Git\bin\sh.exe" --login -i"
{Bash::Git bash}
y su comando predeterminado, que no necesita cambiar, es"%ConEmuDir%\..\Git\git-cmd.exe" --no-cd --command=usr/bin/bash.exe -l -i
Obtuve la versión 150111 de Portable ConEmu en el archivo zip y tenía GiT Bash en tareas recién listas. Así como algunas otras entradas. Así que no había necesidad de editar nada en absoluto.
Comenzando con la descarga de ConEmu Portable .7z downoad y msysgit PortableGit .7z , creé el siguiente acceso directo de Windows. Por supuesto, ajuste su ruta portátil a ConEmu y Git adecuadamente.
Objetivo de LNK:
D: \ PortableApps \ ConEmu \ ConEmu.exe / cmd bin \ bash.exe --login -i -cur_console: n
LNK Comience en:
D: \ PortableApps \ Git-msysgit
Instalé git usando chocolatey y tuve el problema de que no se mostraba git bash
Solo tenía que hacer clic en "Agregar tareas predeterminadas ..." en Inicio / Tareas para obtener {Bash::Git bash}
Para la GUI de Git, use los mismos pasos que se detallan Robert Collier
, pero use lo siguiente como comando:
"C:\Program Files (x86)\Git\bin\wish.exe" "C:\Program Files (x86)\Git\libexec\git-core\git-gui"
Para el nuevo Bash en Ubuntu en Windows, la forma de agregarlo a conemu es crear una nueva tarea como las respuestas anteriores, pero agregue estos campos
name: bash::ubuntu
icon: /icon "%USERPROFILE%\AppData\Local\lxss\bash.ico"
task: "%SYSTEMROOT%\System32\bash.exe" ~
Tengo un problema y siempre de cerca digo que se está ejecutando un proceso, pero creo que es porque tengo zsh dentro de la consola bash.