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)

        (如果没有java环境,请从这里下载

* 版本

   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
如果你对本文感兴趣,欢迎订阅我的博客


 



4 Responses so far

You can leave a response or Trackback this entry .
  1. Yibie Says:

    哈哈,Vim的自定义太强大了

    [回复]

  2. thinkaw Says:

    hello
    F:\VimCalendarSync_release>java -jar VimCalendarSync.jar -p password
    您既然在设置文件中配置了密码加密后的字符串,就不用在命令行再输入密码了,以保证您的密码安全。
    现在使用的是您的设置文件中设置的密码
    与google calendar建立连接失败!请检查网络连接或者用户名和密码。
    0件需要更新
    0件更新成功
    在更新过程中失败,有可能是在【与google calendar建立连接】处理中失败。

    F:\VimCalendarSync_release>pause
    请按任意键继续. . .
    —————————————————
    总是提示这个问题,反复核对过用户名和密码,没有问题啊……

    [回复]

    liangliang 回复:

    @thinkaw, 我为了密码安全的考虑,在配置文件中需要设置的是【密码加密后的字符串 】,而不是您真实的密码。
    请把bat里[-p password]中的password换成你真实的密码,得到加密后的字符串再设置到配置文件中。
    麻烦了点儿,但是为了不让别人看到你的密码,只好这么做了。呵呵

    [回复]

  3. 良良 Says:

    现在想想确实有点儿麻烦,我把密码加密这一块儿去掉了。
    请重新下载软件,直接在配置文件中设置你的密码,再试试~

    [回复]

我要留言~

emoticons