TODO管理本気出す。ってことで。
まずはインストール。
$ sudo apt-get install vim $ mkdir -p /usr/local/src/vim $ cd /usr/local/src/vim $ wget http://www.vim.org/scripts/download_script.php?src_id=8712 -O /usr/local/src/vim/taskpaper-0.4.tar.gz $ cd ~/.vim/ $ tar zxvf /usr/local/src/vim/taskpaper-0.4.tar.gz
vim .vim/doc/example.taskpaper
んー、実行されないな。
:scriptnames 2: /usr/share/vim/vim71/debian.vim 3: /home/kuwano/.vimrc 4: /usr/share/vim/vim71/syntax/syntax.vim 5: /usr/share/vim/vim71/syntax/synload.vim 6: /usr/share/vim/vim71/syntax/syncolor.vim (snip)
ftplugin.vimが読み込まれてねっす。
:set runtimepath runtimepath=~/.vim,/var/lib/vim/addons,/usr/share/vim/vimfiles,/usr/share/vim/vim71,/usr/share/vim/vimfiles/after,/var/lib/vim/addons/after,~/.vim/after
は問題ないし、
:h ftplugins
とか見ても置き方はもんだいなさそー。
標準で有効じゃないのね。と.vimrcに追加。
$ vim ~/.vimrc #-追加 "----------------------------------------------------------- " ftplugin "----------------------------------------------------------- if exists("b:did_ftplugin") finish endif let b:did_ftplugin = 1 "----------------------------------------------------------- " file detect "----------------------------------------------------------- filetype plugin on au BufRead,BufNewFile *.taskpaper set filetype=taskpaper #-ここまで
わーい。いけた。
操作法は、
キー | 内容 |
---|---|
\td | タスク完了 @doneをつける |
\tc | カーソルを@taskにあわせて\tcすると@taskの物を全て表示 |
\tp | 全てのプロジェクトを折畳む |
\ta | 全てのプロジェクトを表示、\tcした後に戻ったりする |
以上す。