2012-07-08 1 views
7

È facile eseguire un alias di una parola in ZSH.Alias ​​di due parole in zsh

alias ll='ls -lah' 

C'è un modo per fare due alias di parola con Zsh, in modo che entrambe le parole vengono analizzati come parte lo stesso alias? Mi piacerebbe soprattutto usarlo per le correzioni di errori di battitura.

alias 'gits t'='git st' 

risposta

5

Prova questa:

alias func='gits t' 
func() { 
    'gits t'='git st' 
} 

maggiori info qui circa Zsh funzioni alias:

+2

Ugh, questo non sta funzionando per me più. .. O dice "gits: comando non trovato" o gits: 1: gits t = git st comando non trovato –

+0

Non funziona su Mac 10.10 + zsh – johnnygoodman

+0

Non funziona per me con zsh 5.0.2 –