vim自定义命令@log

一个好的工具能帮我省下不少心,比如Vim :)
可能是有阵子没直接在Vim里发信了(用命令:%w !markdown | mutt -s sbj -- rcvr),我有点糊涂了,尝试了几次都没发出去,心想要是能像Shell里定义alias那样,如果Vim能提供命令缩写的方式该有多方便

“Vim能满足一切人类编辑文本需要”的原则,本能上我觉得Vim应该内置有这一功能才对,在网上翻了下,果然有command这个命令:
:command -nargs=+ Mutt :%w !markdown | mutt <args>
这样每次写好的信,会自动先用markdown过滤一遍,然后用mutt发送出去,参数与mutt一样,我把它写进了vimrc里,真的是很方便,显然这封博文也是用这种方式发送出去的。

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