谷阿莫死侍:vimgtd-在vim(gvim)中实现GTD时间管理!
来源:百度文库 编辑:偶看新闻 时间:2024/05/04 19:10:19
emacs中有gtd模式,那vim是不是也可以实现呢?当然可以!
只要搭配vimwiki和snipmate,再加上笔者写的插件vimgtd,就可以完美实现gtd的功能,目前实现的功能如下:
- 查看今天待完成的任务
- 查看所有待完成的任务
- 查看过去某天已完成的任务
- 快捷创建任务,标记为已完成
- 以不同的颜色标识 未开始、进行中、过期、已完成 状态的任务
一.安装方法
- 安装依赖:
vimwiki
snipmate - 安装步骤:
- 到http://www.vim.org/scripts/script.php?script_id=3644下载本博编写的vimgtd,并解压到vimfile 或者 .vim目录
- 安装好vimwiki和snipmate
- OK啦!
二.使用说明
如功能列表里面提到的,我们一步步来操作
- 查看今天要完成的任务列表
输入如下命令:
1
:TaskToday
此时的界面应该是空的,因为我们还没有创建任何任务。现在在编辑区输入
1
tpl
并按tab键,将会出现如下内容:
在inbox下输入
1
*
并按tab键,之后再输入
1
task
将会出现如下内容
然后就可以编辑任务的内容了
这个时候,我们再输入
1
:TaskToday
将会看到如下界面:
- 同样的,查看所有待完成的命令是:
1
:TaskAll
查看过去某天完成的任务的命令是:
1
:TaskDoneOrDoingByDate {date}
如
1
:TaskDoneOrDoingByDate 2011-6-1
- 标记任务为已完成的命令为:
1
:TaskToggle
最后,贴一张我在日常使用中的图片:
OK,基本就是这样啦,更多的功能就由大家自己来体验吧!也欢迎大家多多提建议!
ps:
刚刚偶尔发现 www.vim.org上有一个记便签的插件,试用了一下还不错,有兴趣的朋友可以试一下:
notes.vim
原创文章,版权所有。转载请注明:转载自Vimer的程序世界 [ http://www.vimer.cn ]
本文链接地址: http://www.vimer.cn/?p=2222
如何使Vim采用GUI支持模式编译:即可以使用 gvim
linux下vim问题
c++如何在unix中实现编程,怎样实现?
在VB中要实现这样的效果怎么实现:
在wind me中实现双硬盘
如何在WORLD中实现连接
怎样在Oracle中实现分类查询
在mysql中实现嵌套查询
在Dreamweaver中如何实现分辨率自适应?
在JSP中,如何实现局部刷新?
在CS中如何快速实现“小跳”
如何在C#中实现聚焦窗口
在asp.net中怎样实现分页?
如何在vb中实现绘图???谢谢
在VB中怎样实现压缩?
在Dreamweaver中如何实现以下功能?
在WIN2000中如何实现自动关机
如何在网页中实现这些功能
怎么在pdf格式中实现复制
梦境在现实中实现了!
在批处理中实现后台操作?
在网页中实现 msn交谈
在windowXP中,如何实现自动登陆
怎么样在网页中实现文章评论