использование алиасов mutt для автодополнения в zsh
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
- 1346 просмотров
Страница для печати


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