vim里直接用发信改进 @log

自从用了把Mutt的改成html之后,我就习惯了要么直接在终端里用cat写标准输出到markdown然后用mutt发出去,要么就是在Vim里写好,再:%!markdown,再:%w !mutt,尤其是写长点的信件时,当然是用后者了,但是这存在着一个问题,就是发完信后,本地的文件也变成html了,为此我还得用两次undo给它还原。

本着抛弃一切不必要的操作的精神,今天又试了试,发现根本不用那样脱了裤子放屁再穿上,而是直接用:%w !markdown | mutt就可以了,w会把缓存区的内容输出给markdown处理,处理完后直接让mutt发出去,这一切都是在管道上完成的,不需要中断正在书写的信件,很好很方便。

Advertisements
此条目发表在未分类分类目录。将固定链接加入收藏夹。

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s