использование алиасов mutt для автодополнения в zsh


ramok аватар

ramok - Posted on 15 Февраль 2006

1) создаем файл для алиасов mutt

$ mkdir ~/.mutt
$ touch ~/.mutt/aliases

2) заносим в ~/.muttrc

set alias_file=~/.mutt/aliases
source ~/.mutt/aliases

3) заносим в mutt алиас
запускаем mutt, жмем a, вводим например "Псевдоним: ramok","Адрес: " , "Полное имя: Ramok Inc." и соглашаемся сохранить
если хотим написать письмо из mutt то жмем m и потом tab можем выбрать алиас

4) настраиваем zsh. заносим в ~/.zshrc

if [[ -f ~/.mutt/aliases ]]; then
    zstyle ':completion:*:mutt:*' users \
    ${${${(f)"$(<~/.mutt/aliases)"}#alias[[:space:]]}%%[[:space:]]*}           
fi

5) проверяем как работает. запускаем новый шел
набираем

$ mutt [ТАБ]

и должно предложить выбрать юзера ramok

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

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

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