Wie erstelle ich einen Alias ​​für mehrere Befehle in ConEmu?

Wie erstelle ich einen Alias ​​für mehrere Befehle in ConEmu?

In Git-Bash habe ich einen Alias, der zwei Befehle ausführt; die Liste der Zweige für ein Git-Repository aktualisieren und sie dann ausdrucken:

alias glb='git remote update origin --prune && git branch -a'

Wie mache ich das in ConEmu? Genauer gesagt,Befehlfür Windows.

Da ConEmu keine Anführungszeichen mit verwendet alias, muss ich eingeben alias glb=git remote update origin --prune && git branch -a, was als zwei separate Befehle interpretiert wird, zuerst alias glb=git remote update origin --pruneund dann git branch -a.

Antwort1

Der Befehlstrenner in ConEmu ist für mich (unter Windows):

$t

Ihr Beispiel wäre also:

alias glb=git remote update origin --prune $t git branch -a

NOTIZ: Starten Sie Ihr Conemu-Fenster neu oder öffnen Sie eine neue Registerkarte, damit dies angewendet wird.– Danke an @vetras für die Erinnerung.

Referenz:http://artandlogic.com/2013/06/making-the-windows-command-prompt-suck-slightly-less/

Antwort2

Öffnen Sie user-aliases.cmddie Datei unter \Pfad\zu\cmder\config, um den Alias ​​direkt hinzuzufügen, und starten Sie dann den cmder neu. glb=git remote update origin --prune $t git branch -a

verwandte Informationen