感谢 滇狐兄弟 的推荐,让我认识到了一个那么好的 Vim 插件。
Calendar 顾名思义,是 Vim 的一个日历插件,它可以提供类似日记的功能。那么我们可以用它来干什么呢,我想可以记录技术笔记、当备忘录甚至可以记录 我家小白 的成长过程。总之,一切需要按日期记录的文本用它来记录是最合适不过的了。
插件的官方地址 在这里 。安装方法很简单,就是将此文件拷贝到 $VIMRUNTIME/plugin 目录下,然后运行
:Calendar
即可(使用 :CalendarH 命令打开水平的日历窗口)。不过默认 Calendar 存放的文件路径是 ~/diary,可能对于 Windows 用户不适用。如果想更改,在 vimrc 中设置一下
let g:calendar_diary=<PATH>
建议绑定一个热键随时调出 Calendar,比如我就是这样做的:
map ca :Calendar<cr>
在 normal 模式下按 ca 即可调出 Calendar 。
Calendar 早就试过,不过没注意到记日记的功能. 看了这篇日志重新拾起了Calendar.
在Windows环境设置日记路径上有两点值得注意:
1,let g:calendar_diary=<PATH>
不是用<>把路径括起来,而是要用""(要得到", 请按shift 和 ' ,看具体的键盘吧)括起来路径.
2,如果路径中有中文,比如 "D:wangtwo的万丈深渊diary"
要写成 "D:/wangtwo的万丈深渊/diary" . 而如果路径是纯英文的,则用 ""和"/"都可以.
尝试了快1小时,希望对和我一样的新手有帮助. We are newbe. : )
奇怪 显示不了反斜杠吗?? \
哦 在这个回复里要打两个反斜杠才能显示一个
D:\wangtwo的万丈深渊\diary
@wangtwo 部分字符被我转义了,暂时不想修复这个“BUG”,不好意思 :-)
感谢博主的文章,让我知道怎么使用VIM插件。谢谢!!
我还是没有设置成功,let g:calendar_diary='d:diary'
这样设置的...帮助一下我....谢谢
@苦言 可以先下载这个插件,用 Vim 打开后,使用
:source %
看看能否载入。
绑定热键没有成功。
这个插件还是很不错的,不过对我来说应该用处不大。
Windows 下这样设置
let g:calendar_diary=$PATH
不知为什么,设了路径后还是提醒 creat diary direction
且hotkey也不对~windows
@erica0607 能否提供下相关的配置代码,便于排除错误信息
按照一楼回复所写:
let g:calendar_diary= \"D:\PKM\2009.diary\"
且文件也有设置。
let g:calendar_diary=\"路径\",路径不能在vim安装目录下!!!
let g:calendar_diary= \"D:\PKM\2009.diary\"
要写成这样才行。
\要转义。