Vim
iPhone
todo
neovim
todo.txt

TODO管理をvimとiPhoneで手軽にやってみたった

Summary

todo管理をvimiPhoneでやってみた
todoのデーター形式は todo.txt

motivation

toodledoでの柔軟なタスク管理と、iPhone's reminders.appでの手軽なタスク管理をもっと手軽にやってみたかった

手軽にフォルダ管理・サブフォルダ管理がしたい
→ プロジェクトとしてのタスク管理

手軽に日付からの時間帯コンテキストで管理がしたい
→ 実行フェーズでのタスク管理

手軽にiPhoneで上記のタスク管理(特に実行フェーズでのタスク管理)をしたい
手軽にvimで上記のタスク管理がしたい

todo.txt format とは?

plain text です
タスクを一行で表します
+foo で foo project
@bar で bar context

see: todo.txt format

工夫したところ

+foo ++bar でサブフォルダを表現するところ
@thinca さんの vim-partedit を利用することでいい感じに( partedit を使うことがfilterになっている。そのおかげで ソート by folding marker が柔軟になる)

こんな感じ

todo.gif

こんな感じ2

まずはフォルダ+表示

Screen Shot 2018-07-23 at 3.21.10.png

たとえば日付due:でフォルディング表示。日付の上でスペース2回押す。

Screen Shot 2018-07-23 at 3.21.23.png

その日付だけのデーターが別窓で開く

Screen Shot 2018-07-23 at 3.21.36.png

ここでコンテキスト(この場合時間帯)でフォルディング表示。これで今日、何をすればいいかのタスク表示をゲッツ

Screen Shot 2018-07-23 at 3.21.48.png

タスクをdoneしてみる

Screen Shot 2018-07-23 at 3.22.04.png

こんな感じ3

iPhoneでも同じような表示をしてみる

IMG_7431.PNG

Vimのコード

vim-todoedit

iPhone アプリ

SwiftoDo というのを使ってますっ