12

Я хотел бы использовать vim/gvim качестве инструмента для почтового менеджера, и я нашел эти 2 интересные страницы.

когти

VMail

Я понял, что они страдают от следующих ограничений

  1. с помощью vmail вы можете просматривать и управлять всеми прошлыми письмами, но он работает только с учетными записями GMAIL, а не с любыми другими почтовыми учетными записями, такими как outkook.

  2. с помощью claws вы можете использовать vim/gvim как редактор для писем, которые вы хотите создать; Я не уверен, возможно ли это читать прошлые письма (оставаясь в той же среде vim) или искать их.

Вы знаете хороший плагин, который позволяет vim делать все, что вы делаете с любым почтовым клиентом? Это будет включать в себя поиск по прошлым письмам, их сортировку и просмотр, маркировку

2 ответа2

16

Проверьте notmuch-vim. Я, как и вы, люблю vim и люблю использовать программы с похожими привязками, но на самом деле не нашел ничего подходящего. Тем не менее, я поражен notmuch-vim, и он мне нравится больше, чем любой почтовый клиент, который я использовал в прошлом. Я много использовал mutt, а также работал с различными клиентами GUI. Мне так нравится, что я начал улучшать интерфейс для того, чтобы округлить неровности. Вот хорошие части:

  • notmuch фокусируется на поиске, а не на почтовых ящиках. Вы можете определить группу предопределенных поисков, которые представлены на главной странице. Все это очень интуитивно понятно и позволяет вам читать электронные письма, которые вам нужны, и игнорировать все остальное.
  • Средство поиска очень мощное, полный поиск сообщений, тегирование и т.д.
  • Интерфейс vim на самом деле великолепен. Вы можете использовать все функции поиска, перемещения и т.д. При просмотре электронных писем.

Единственным реальным недостатком является установка. Вы должны настроить что-то вроде offlineimap для захвата электронной почты, а затем sendmail для отправки электронной почты. Однако это означает, что, например, поиск по всему телу происходит практически мгновенно, поскольку вся почта хранится локально.

Я работал над добавлением поддержки вложений. открытие URL и т. д., и это прекрасно работает.

Да, и неважно, что vim - это текстовый редактор. Vim постоянно расширяется и, если он отвечает вашим потребностям, запускайте его.

11

Vim - текстовый редактор ; он может очень хорошо обрабатывать часть редактирования электронных писем и поставляется с mail типом файла, который обеспечивает некоторую подсветку синтаксиса и специальные настройки.

Существуют различные способы интеграции Vim с почтовыми приложениями; основанные на терминалах инструменты, такие как mutt могут быть настроены на использование внешнего редактора, а также есть надстройки, такие как External Editor, для популярного почтового клиента Thunderbird, и это лишь некоторые из них.

Я не понимаю, как Vim поможет в управлении электронной почтой; все его функции предназначены для обработки текста, а не структур, подобных электронной почте. Возможно, вы могли бы написать какой-то набор инструментов, который сохранит электронную почту в виде отдельных файлов, а затем интегрировать поиск с Vim с помощью пользовательского 'grepprg' , но я, честно говоря, не вижу преимущества.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .