Mail-Command

如何使用 vim 打開郵件?

  • November 2, 2019

我使用at. 計劃作業的輸出已發送到mail。但是產量相當大;我更喜歡在文本編輯器中閱讀它。

另外,我不想轉發郵件,我只想在本地閱讀。

我希望所有 *nix 都有一個標準的方法。但我使用 OS X 和 RedHat。

您可以通過管道將郵件發送到 vim,至少在我的測試系統(RHEL 6.7)上它可以工作。

mail | vim -

告訴 vim從vim -標準輸入讀取

你應該看到輸出說:

Vim: reading from stdin...

此時只需按您要閱讀的郵件編號,IE1閱讀第一條消息,然後按ctrl-d將其向前推。

您可以在 中打開郵件假離線文件(通常是/var/spool/mail/<username>vim,但它會包含您可能不想要的標題資訊。最好的辦法是在郵件程序中打開郵件,將郵件保存到文件中,然後在 vim 中打開新保存的文件。您仍然會有一些標題資訊,但比直接打開郵件假離線文件要少得多。

引用自:https://unix.stackexchange.com/questions/238700