diff --git a/ftplugin/vimwiki.vim b/ftplugin/vimwiki.vim index 6dd53e1..9fcfa13 100644 --- a/ftplugin/vimwiki.vim +++ b/ftplugin/vimwiki.vim @@ -18,6 +18,8 @@ command! -nargs=* TaskWikiGhistoryAnnual :py SplitGhistoryAnnual().execu command! -nargs=* TaskWikiGhistoryMonthly :py SplitGhistoryMonthly().execute() command! -nargs=* TaskWikiHistoryAnnual :py SplitGhistoryAnnual().execute() command! -nargs=* TaskWikiHistoryMonthly :py SplitGhistoryMonthly().execute() +command! -nargs=* TaskWikiStats :py SplitStats().execute() +command! -nargs=* TaskWikiTags :py SplitTags().execute() " Commands that operate on tasks in the buffer command! -range TaskWikiInfo :,py SelectedTasks().info() diff --git a/taskwiki/taskwiki.py b/taskwiki/taskwiki.py index ddb2b52..dd8b0a6 100644 --- a/taskwiki/taskwiki.py +++ b/taskwiki/taskwiki.py @@ -242,5 +242,18 @@ class SplitHistoryAnnual(Split): colorful = True vertical = True + +class SplitStats(Split): + command = 'stats' + colorful = True + vertical = True + + +class SplitTags(Split): + command = 'tags' + colorful = True + vertical = True + + if __name__ == '__main__': WholeBuffer.update_from_tw()