Wie erstelle ich einen Kontextmenüeintrag mit der rechten Maustaste , um Git Bash in einem bestimmten Ordner in ConEmu zu öffnen ? Unter Git Bash Here in Console2 finden Sie die entsprechende Frage für Console2.
Wie erstelle ich einen Kontextmenüeintrag mit der rechten Maustaste , um Git Bash in einem bestimmten Ordner in ConEmu zu öffnen ? Unter Git Bash Here in Console2 finden Sie die entsprechende Frage für Console2.
Antworten:
Es gibt eine Reihe von Möglichkeiten, wie dies in ConEmu durchgeführt werden kann, da es in hohem Maße konfigurierbar ist.
Git Bash
Lassen Sie im Feld Aufgabenname das Feld Aufgabenparameter leer und fügen Sie es "C:\Program Files\Git\bin\sh.exe" --login -i
zum Abschnitt Befehle hinzu. Es sollte ungefähr so aussehen:ConEmu Here [Git Bash]
/single /cmd {Git Bash}
C:\Program Files\Git\mingw64\share\git\git-for-windows.ico
Dies sollte einen Eintrag in Ihrem Kontextmenü mit der rechten Maustaste hinzufügen (komplett mit Symbol). Im Befehlsfeld können Sie jeden der ConEmu.exe-Schalter verwenden (es lohnt sich, eine ausführlichere Dokumentation Ihrer Möglichkeiten zu lesen - es ist ziemlich leistungsfähig).
Hinweis: Wenn oben links im ConEmu-Fenster ein Git for Windows-Symbol angezeigt werden soll, verwenden Sie den /icon
Schalter. z.B,
/icon "C:\Program Files\Git\mingw64\share\git\git-for-windows.ico" /single /cmd {Git Bash}
Dies scheint jedoch nur zu funktionieren, wenn der erste Tab geöffnet ist.
C:\Windows\SysWOW64\cmd.exe /c ""C:\Program Files (x86)\Git\bin\sh.exe" --login -i"
{Bash::Git bash}
und der Standardbefehl, den Sie nicht ändern müssen,"%ConEmuDir%\..\Git\git-cmd.exe" --no-cd --command=usr/bin/bash.exe -l -i
Ich habe die Portable ConEmu-Version 150111 im Zip-Archiv und hatte die GiT Bash-Aufgabe sofort im Griff. Sowie einige andere Einträge. Es war also überhaupt nicht nötig, etwas zu bearbeiten.
Beginnend mit dem Download von ConEmu Portable .7z und msysgit PortableGit .7z habe ich die folgende Windows-Verknüpfung erstellt. Natürlich passen Sie Ihren portablen Pfad zu ConEmu und Git entsprechend an.
LNK-Ziel:
D: \ PortableApps \ ConEmu \ ConEmu.exe / cmd bin \ bash.exe --login -i -cur_console: n
LNK Start in:
D: \ PortableApps \ Git-msysgit
Ich habe git mit chocolatey installiert und hatte das Problem, dass git bash nicht angezeigt wurde
Ich musste nur auf "Standardaufgaben hinzufügen ..." in Start / Aufgaben klicken, um zu erhalten {Bash::Git bash}
Verwenden Sie für die Git-GUI die gleichen Schritte wie in beschrieben Robert Collier
, verwenden Sie jedoch Folgendes als Befehl:
"C:\Program Files (x86)\Git\bin\wish.exe" "C:\Program Files (x86)\Git\libexec\git-core\git-gui"
Für das neue Bash unter Ubuntu unter Windows können Sie es zu conemu hinzufügen, indem Sie eine neue Aufgabe erstellen, die den vorherigen Antworten entspricht, aber diese Felder hinzufügen
name: bash::ubuntu
icon: /icon "%USERPROFILE%\AppData\Local\lxss\bash.ico"
task: "%SYSTEMROOT%\System32\bash.exe" ~
Ich habe ein Problem und immer zum Schluss gesagt, dass ein Prozess ausgeführt wird, aber ich denke, das liegt daran, dass ich zsh in der Bash-Konsole habe.