2012-01-05 3 views
1

Недавно я начал изучать и использовать ZSH.Расширение каталога ZSH ('..' в '../')

Проблема, с которой я сталкиваюсь, заключается в том, что ZSH не будет автоматически расширять «..» в командах (например, «cd», «cp» и т. Д.) В «../». Бэш делает это.

Это не было бы такой большой проблемой, если бы я использовал клавиатуру с US-макетом ... но в скандинавии '/' находится за SHIFT + 7, так что удар намного быстрее.

Как бы я мог продолжить такое автоматическое расширение? Я использую пакет «ZHH». Ввод CTRL + xh после ввода «cd ..» дает следующее:

21:16:50 [email protected] 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

ли вы хотите ЗШ добавить '/', когда вы только что ввели '..'? Или когда вы нажимаете 'TAB' после' ..'? Или что-то другое? – Gilles

ответ

1

То, что я пытался достичь, это то, что когда я нажимаю после ввода «..», он расширяет его на «../».

мне удалось получить эту работу, добавив:

zstyle ':completion:*' special-dirs true 

в мой .zshrc

 Смежные вопросы

  • Нет связанных вопросов^_^