Ⅰ. 插件描述
Task Management plugin for vimⅡ. 基本信息
|
Ⅲ. 安装方法
使用Vundle管理器安装
在你的.vimrc下添加:Plugin 'anadgouda/taskmanagementvim'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall
对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。
使用NeoBundle管理器安装
在你的.vimrc下添加:NeoBundle 'anadgouda/taskmanagementvim'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall
使用VimPlug管理器安装
在你的.vimrc下添加:Plug 'anadgouda/taskmanagementvim'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall
使用Pathogen管理器安装
在终端中运行以下命令:cd ~/.vim/bundle
git clone https://github.com/anadgouda/taskmanagementvim
Ⅳ. 文档说明
Task Management Vim Plugin Readme
:Author: Abhijit Nadgouda
:Version: 0.1
:Created On: 15 May 2011
:Last Modified On: 15 May 2011
.. contents::
Introduction
TaskManagement is a vim plugin that uses GTD-like philosophy to let you manage tasks through vim. It is dependent on a schema I created to manage my tasks <http://ifacethoughts.net/2008/05/11/task-management-using-vim/>_.
I wanted to keep this is as a .vimrc script so that you can easily modify it as per your need. However, plugins and changes to these plugins are easier to manage than loose scripts. Hence this attempt.
I will still encourage you glance over the code and make changes as per your need.
How to install
This plugin has a syntax file along with the functionality code. Install plugin/taskmanagement.vim in your vim plugins directory (e.g., .vim/plugin on Linux) and syntax/taskmanagement.vim in your vim syntax directory (e.g., .vim/syntax on Linux).
You can set the environment variable VIMTASKMANAGEMENTDIR` to point to the directory where these task files will be stored. If not explicitly set, it assumes the location to be ~/wiki/``.
How to use
I have to put in details of usage here. Till then read my blog post about this <http://ifacethoughts.net/2008/05/11/task-management-using-vim/>_.
Other than the commands mentioned there, you can also use the command Pending to get a list of tasks not done in last 7 days.
Troubleshooting
The plugin depends on strftime() function. It will prompt you a message if your platform does not support strftime(). Please contact me at abhijit@ifacethoughts.net in case you come across other errors.