2012-07-08 28 views
7

Thật dễ dàng để thực hiện một bí danh một từ trong ZSH.Bí danh hai từ trong zsh

alias ll='ls -lah' 

Có cách nào để thực hiện hai bí danh từ với Zsh, sao cho cả hai từ được phân tích cú pháp như một phần của cùng một bí danh? Tôi hầu như muốn sử dụng nó để sửa lỗi chính tả.

alias 'gits t'='git st' 

Trả lời

5

Hãy thử điều này:

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

biết thêm ở đây về Zsh chức năng bí danh:

+2

Ugh, điều này không làm việc cho tôi nữa. .. Hoặc nói "gits: command not found" hoặc gits: 1: gits t = git st lệnh không tìm thấy –

+0

Không hoạt động trên máy Mac 10.10 + zsh – johnnygoodman

+0

Không hoạt động với tôi với zsh 5.0.2 –