Como criar um alias para múltiplos comandos no ConEmu?

5

No Git-Bash eu tenho um alias que executa dois comandos; atualize a lista de ramificações de um repositório git e, em seguida, imprima-as:

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

Como faço isso no ConEmu? Especificamente, Cmder para Windows.

Como o ConEmu não usa aspas com alias , eu tenho que digitar alias glb=git remote update origin --prune && git branch -a , que é interpretado como dois comandos separados, primeiro alias glb=git remote update origin --prune e, em seguida, git branch -a .

    
por craigpatik 13.10.2015 / 19:56

2 respostas

8

O separador de comandos no ConEmu para mim (no Windows) é:

$t

Então, o seu exemplo seria:

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

OBSERVAÇÃO: Lembre-se de reiniciar sua janela do conemu ou abrir uma nova guia para que isso seja aplicado. - obrigado ao @vetras por me lembrar.

Referência: link

    
por 13.10.2015 / 20:52
3

Abra o arquivo user-aliases.cmd em \ path \ to \ cmder \ config para adicionar o alias diretamente e reinicie o cmder. glb=git remote update origin --prune $t git branch -a

    
por 21.03.2017 / 11:06