Как создать псевдоним для нескольких команд в ConEmu?

Как создать псевдоним для нескольких команд в ConEmu?

В Git-Bash у меня есть псевдоним, который выполняет две команды: обновить список веток для репозитория git, а затем вывести их:

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

Как это сделать в ConEmu? А именно,Cmderдля Windows.

Поскольку ConEmu не использует кавычки с alias, мне приходится вводить alias glb=git remote update origin --prune && git branch -a, что интерпретируется как две отдельные команды: сначала , alias glb=git remote update origin --pruneа затем git branch -a.

решение1

Разделитель команд в ConEmu для меня (на Windows) такой:

$t

Итак, ваш пример будет таким:

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

ПРИМЕЧАНИЕ: Чтобы изменения вступили в силу, обязательно перезапустите окно conemu или откройте новую вкладку.- спасибо @vetras за напоминание.

Ссылка:http://artandlogic.com/2013/06/making-the-windows-command-prompt-suck-slightly-less/

решение2

Откройте user-aliases.cmdфайл в \path\to\cmder\config, чтобы напрямую добавить псевдоним, затем перезапустите cmder. glb=git remote update origin --prune $t git branch -a

Связанный контент