我最近开始学习和使用ZSH。
我面临的问题是ZSH不会在命令(如'cd','cp'等)中自动扩展'..'到'../'。 Bash这样做。
如果我使用带有US-layout的键盘,这不会是一个大问题...但是在斯堪的纳维亚半岛'/'背后是SHIFT + 7,所以点击速度要快得多。
我将如何继续实施此类自动扩展?我用'我的ZSH'套餐。键入“cd ..”后键入CTRL + xh会显示以下内容:
21:16:50 amjr@imac development ruby-1.9.2-p290 cd ..
tags in context :completion::complete:cd::
local-directories named-directories (_alternative _cd (eval))
users named-directories directory-stack (_tilde _alternative _cd (eval))
users (_users _tilde _alternative _cd (eval))
任何帮助将不胜感激!
答案 0 :(得分:1)
我想要达到的目标是,当我在输入'..'后点击它时会将其扩展为'../'。
我设法通过添加:
来实现这一目标zstyle ':completion:*' special-dirs true
进入我的.zshrc