2011-09-03 54 views
1

我的openSUSE中的使用多年:zsh的自動完成

#compdef w 
_files -W ~/work -/ 

功能來自動完成在我的〜/工作目錄的目錄名。

它在Ubuntu zsh -v 4.3.11中不起作用,當我在w之後點擊TAB時,我從我的主目錄中獲得目錄。

什麼Ubuntu的不同?

回答

1

沒關係,我發現cdpath variable。我在配置文件中

cdpath=(/usr ~ ~/work) 

添加和它的作品:)只要cd somechar標籤。沒有更多的compdef功能。