Vim Calendar插件和Google Calendar同步 java版
Vim上非常好的日记插件Calendar(在这里下载),可以用它来记晨间日记。不过它每天会生成一个日记文件,不宜于保存和搜索,通过本程序同步到Google Calendar后,有助于更好的保存和搜索日记,并且可以随时随地的翻阅。
以前有人做的Python版,详见这里。不过我可能是没有配好pathon环境的问题,总是出错。所以就自己写了一个java版本。需要Java 6支持。
* 功能概述:
1. 自定义用于同步的日历名称。
2. 同步日记,包括新增和更新(只是Vim同步到google,反之不能,考虑以后加上)。
3. 可以设置代理。
4. 自定义标题截取的字数。
* 下载地址:
Vim Calendar Sync (1.5 MiB, 103 hits)
* 版本
2010-5-8 1.0 去掉密码加密设置,直接在配置文件中设置密码。
PS:Vim Calendar有用的技巧:
1. 在右侧窗口显示打开的日记:
打开"\plugin\calendar.vim",在1207行左右找到 exe "sp " . sfile 这一行并注释掉,添加以下的两行。
exe "wincmd l"
exe "edit " . sfile
保存,并重新打开gvim即可。
其中的【 exe "wincmd l" 】命令就是移动到右边已存在的窗口中,可以以此类推把日记显示在任何窗口中。
2. 快捷键:“t”回到今天,“q”关闭日历。
3. 相关设置:
let g:calendar_monday = 1 "以星期一为开始
let g:calendar_focus_today = 1 " 光标在当天的日期上
let g:calendar_mark = 'left-fit' "可以让*和数字可靠近
本文地址 : http://www.weloving.net/?p=1234
如果你对本文感兴趣,欢迎订阅我的博客
WeLoving.net
2010年03月27号 5:19 pm
哈哈,Vim的自定义太强大了
[回复]
2010年05月8号 12:07 pm
hello
F:\VimCalendarSync_release>java -jar VimCalendarSync.jar -p password
您既然在设置文件中配置了密码加密后的字符串,就不用在命令行再输入密码了,以保证您的密码安全。
现在使用的是您的设置文件中设置的密码
与google calendar建立连接失败!请检查网络连接或者用户名和密码。
0件需要更新
0件更新成功
在更新过程中失败,有可能是在【与google calendar建立连接】处理中失败。
F:\VimCalendarSync_release>pause
请按任意键继续. . .
—————————————————
总是提示这个问题,反复核对过用户名和密码,没有问题啊……
[回复]
liangliang 回复:
05月 8th, 2010 at 6:12 pm
@thinkaw, 我为了密码安全的考虑,在配置文件中需要设置的是【密码加密后的字符串 】,而不是您真实的密码。
请把bat里[-p password]中的password换成你真实的密码,得到加密后的字符串再设置到配置文件中。
麻烦了点儿,但是为了不让别人看到你的密码,只好这么做了。呵呵
[回复]
2010年05月8号 6:56 pm
现在想想确实有点儿麻烦,我把密码加密这一块儿去掉了。
请重新下载软件,直接在配置文件中设置你的密码,再试试~
[回复]