一句话介绍:在vim中编辑内容,并通过mail发送到139.com,设置139的新邮件短信提醒,手机收到vim中刚刚编辑的备忘。

 

1. 基本方法

1 #shell中执行
2  alias sms='vim content$$;iconv -f utf8 content$$ -t gb2312 \
 | mail user@139.com -s GTD;rm content$$'
3  #添加到bashrc
4  echo "...." >> ~/.bashrc

 

2. 详细介绍

1 $ less sms-alias
2
3  #!bash
4  
5  #alias在shell的搜索顺序中还是比较靠前的~
6  alias sms='\
7
8  #用vim尽情编辑想要发送的东西
9 #可惜不知道GUI的粘贴板和vim自身的register有没有通道
10 #加上个$防止意外发生
11  vim content$$;\
12
13  #编码的问题,根据自己的环境,可有可无
14  iconv -f utf8 content$$ -t gb2312 | \
15
16  #mail工具
17 #没想到139的邮箱功能这么丰富
18 #有中国移动这样的运营商撑着
19 #真是给了邮箱充分的发挥空间。
20  mail xxx@139.com -s GTD; \
21
22  #临时文件删掉吧
23  rm content$$'
24
25  #PS:
26 #还是习惯用Gmail管理其它邮件和所有内容
27 #可以在gmail里面创建一个过滤器
28 #然后转发到自己的139邮箱也是不错的
30  $ . sms-alias

 

总结一句:linux power tools太霸道,信息社会真方便,呵呵~

posted on 2009-12-20 22:05  二牛  阅读(1055)  评论(1编辑  收藏  举报