我如何配置Zsh选项卡完成,以便当我键入cd ..
它时扩展到cd ../
和
再次按下后建议父目录中的文件夹完成?
例如,它应该显示与键入时相同的行为,例如cd Documents
,cd Documents/
在按下后
再次展开并提示文件夹Documents
完成.
作为配置的起点,我使用.zshrc
MacPorts中的空和Zsh 4.3.9.
与debian unstable,Ubuntu jaunty相同的问题,都是zsh 4.3.9.我知道有多个人有不同的配置.
在阅读http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=514152后我添加了
zstyle ':completion:*' special-dirs true
到我的配置,现在一切正常.
把它放到〜/ .zshrc中:
autoload -Uz compinit compinit
在http://code.google.com/p/zsh-templates-osx/上还有一个针对Mac OS X的zsh功能/配置的项目.就个人而言,我认为使用整个包装是一种过度杀伤力.但是发现樱桃选择一些技巧,功能,完成等并创建我自己的.zshrc很有用