Надсилання файлів з Vim за допомогою Mutt


1

Припустимо, я в редакторі редагування файлу ~ / hello.txt

Я хотів би надіслати ці файли у вигляді вкладення з mutt від vim, використовуючи якусь команду термінала.

Як виглядає така команда?

Відповіді:


3

Команда виглядає приблизно так:

:!mutt -s "your subject" -a ~/hello.txt --  addressee@some.org < /dev/null

Оскільки ви виконуєте його у Vim та редагуєте додаток, ви також можете скористатися цим:

:!mutt -s "your subject" -a % -- addressee@some.org < /dev/null

Ви нічого не сказали про тіло повідомлення, тому я просто використав порожнє тіло повідомлення, перенаправивши stdin з / dev / null.


1

Як би ви це зробили зі своєї оболонки?

Ви можете виконувати команди оболонки від Vim за допомогою:

:!command %

де commandзовнішня команда та %поточний файл.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.