Еще более удобное обращение к родительским каталогам в zsh


ramok аватар

ramok - Posted on 25 Декабрь 2007

Как то был уже совет о том как удобно обращаться к родительским каталогам в zsh.
Но ни что не стоит на месте и появилась более интерактивная версия этого совета Ж:-)

1. Создаем ~/.zsh/function/ и добавляем туда файл expand-dot с таким содержанием

if [[ $LBUFFER = *.. ]]; then
    LBUFFER+=/..
else
    LBUFFER+=.
fi

2. В ~/.zshrc добавляем следуюещее

fpath=(~/.zsh/function $fpath)
autoload -U expand-dot
zle -N expand-dot
bindkey . expand-dot

3. Перезапускаем zsh и пробуем как работает. Набираем

$ cd ...

должно развернутся в cd ../.. и каждая новая введенная точка разворачиватся в дополнительные /..

0
Ваша оценка: Ничего
..

Отправить комментарий

Google Friend Connect (leave a quick comment)
loading...
Содержание этого поля является приватным и не предназначено к показу.