{"id":19078963,"url":"https://github.com/tomtom/vikitasks_vim","last_synced_at":"2026-03-01T11:02:17.777Z","repository":{"id":1023620,"uuid":"851559","full_name":"tomtom/vikitasks_vim","owner":"tomtom","description":"Search viki files for tasks and display them in a list","archived":false,"fork":false,"pushed_at":"2018-12-31T09:52:24.000Z","size":461,"stargazers_count":15,"open_issues_count":2,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-22T05:27:50.855Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://www.vim.org/scripts/script.php?script_id=2894","language":"Vim script","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tomtom.png","metadata":{"files":{"readme":"README","changelog":"CHANGES.TXT","contributing":null,"funding":null,"license":"LICENSE.TXT","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-08-20T16:30:56.000Z","updated_at":"2018-12-31T09:52:26.000Z","dependencies_parsed_at":"2022-07-06T02:30:37.780Z","dependency_job_id":null,"html_url":"https://github.com/tomtom/vikitasks_vim","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/tomtom/vikitasks_vim","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomtom%2Fvikitasks_vim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomtom%2Fvikitasks_vim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomtom%2Fvikitasks_vim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomtom%2Fvikitasks_vim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tomtom","download_url":"https://codeload.github.com/tomtom/vikitasks_vim/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tomtom%2Fvikitasks_vim/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29967931,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-01T10:55:55.490Z","status":"ssl_error","status_checked_at":"2026-03-01T10:55:55.175Z","response_time":124,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-09T02:12:52.965Z","updated_at":"2026-03-01T11:02:17.747Z","avatar_url":"https://github.com/tomtom.png","language":"Vim script","funding_links":[],"categories":[],"sub_categories":[],"readme":"NOTE: This plugin is not actively maintained any more. I now think it was a \nmistake to mix text \u0026 todo/priority lists this way. My preferred solution for \nsuch lists now is https://github.com/tomtom/ttodo_vim/ and other \ntodo.txt-related apps.\n\nThis plugin provides a quick overview of priority/task lists maintained \nin different viki files. Depending on your settings, you can quickly \nsearch all \"homepages\" of intervikis or search only project-specific \nfiles.\n\n\nUsage:\n    :VikiTasks[!] [CONSTRAINT] [PATTERN] [FILE_PATTERNS]\n\n\nFeatures:\n    - Collect tasks from viki's priority lists (see |viki-tasks|)\n    - Sort those tasks\n    - Browse tasks with a given date\n    - Optionally browse all tasks (incl. those without a date)\n\nDemo:\nhttp://vimsomnia.blogspot.com/2010/11/vikitasks-viki-demonstration-personal.html \n\n-----------------------------------------------------------------------\nTutorial: How does it work?~\n\nLet's say you have the files:\n\nfoo.txt: \u003e\n    * Foo\n        #A 2009-12-13 Do this\n        #C 2009-12-20 Call @Anna\n        #A Whatever\n\nbar.txt: \u003e\n    * Bar\n        #C 2009-12-24 Wish @Bernie good luck\n        #D 2009-11-01 Do that\n\nLet's assume you have added both files to |g:vikitasks#files|. Switch to \nthe buffer foo.txt and call \u003e\n\n    :VikiTasks\n\nand you get the following list: \u003e\n\n    Bar.txt|2| #D 2009-11-01 Do that\n    Foo.txt|2| #A 2009-12-13 Do this\n    Foo.txt|3| #C 2009-12-20 Call @Anna\n    Bar.txt|3| #C 2009-12-24 Wish @Bernie good luck\n\nIf you do/had done this on the 15 December 2009, the third line would be \nhighlighted, i.e. the entries above the cursor refer to passed/missed \nevents. If you had called :VikiTasks! (behold the bang), then the \n\"Whatever\" entry would have been included in the list too.\n\nIf you had called \u003e\n    \n    :VikiTasks current\n\nonly the first two items would be listed.\n\nThis week's tasks (i.e. the tasks that should be accomplished today or \nwithin the following six days) can be listed with \u003e\n    \n    :VikiTasks 6\n\n\n-----------------------------------------------------------------------\nInstall~\n\nEdit the vba file and type: \u003e\n\n    :so %\n\nSee :help vimball for details. If you have difficulties or use vim 7.0, \nplease make sure that you have the current version of vimball\n(vimscript #1502) installed, or update your runtime.\n\nThis script requires tlib (vimscript #1863), trag (vimscript #2033), and \nviki (vimscript #861) to be installed.\n\nAlso available via git: http://github.com/tomtom/vikitasks_vim/\n\n\n\n\nDependencies:\n  tlib (\u003e= 1.16) :: http://github.com/tomtom/tlib_vim\n\n  trag (\u003e= 1.02) :: http://github.com/tomtom/trag_vim\n\nLicense: GPLv3 or later\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftomtom%2Fvikitasks_vim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftomtom%2Fvikitasks_vim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftomtom%2Fvikitasks_vim/lists"}