1

我最近开始学习和使用 ZSH。

我面临的问题是 ZSH 不会将命令(如 'cd'、'cp' 等)中的 '..' 自动扩展为 '../'。巴什这样做。

如果我使用带有美国布局的键盘,这不会是一个大问题......但在斯堪的纳维亚半岛,'/' 位于 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))

任何帮助,将不胜感激!

4

1 回答 1

1

我试图实现的是,当我在输入“..”后点击时,它会将其扩展为“../”。

我设法通过添加:

zstyle ':completion:*' special-dirs true

进入我的 .zshrc

于 2012-01-08T15:36:27.417 回答