@@ -7,17 +7,19 @@ It is inspired by VSCode's tasks-manager.
77
88<!-- vim-markdown-toc GFM -->
99
10- * [ Install] ( #install )
11- * [ Setup] ( #setup )
12- * [ Usage] ( #usage )
13- * [ Commands] ( #commands )
14- * [ Custom tasks] ( #custom-tasks )
15- * [ Task Problems Matcher] ( #task-problems-matcher )
16- * [ Task auto-detection] ( #task-auto-detection )
17- * [ Task provider] ( #task-provider )
18- * [ Debug] ( #debug )
19- * [ Self-Promotion] ( #self-promotion )
20- * [ License] ( #license )
10+ - [ Install] ( #install )
11+ - [ Setup] ( #setup )
12+ - [ Usage] ( #usage )
13+ - [ Commands] ( #commands )
14+ - [ Telescope extension] ( #telescope-extension )
15+ - [ picker.nvim extension] ( #pickernvim-extension )
16+ - [ Custom tasks] ( #custom-tasks )
17+ - [ Task Problems Matcher] ( #task-problems-matcher )
18+ - [ Task auto-detection] ( #task-auto-detection )
19+ - [ Task provider] ( #task-provider )
20+ - [ Debug] ( #debug )
21+ - [ Self-Promotion] ( #self-promotion )
22+ - [ License] ( #license )
2123
2224<!-- vim-markdown-toc -->
2325
@@ -60,19 +62,28 @@ require('tasks').setup({
6062
6163### Commands
6264
63- | Key Bindings | Descriptions |
64- | ------------------ | ----------------------------------------------------------------------- |
65- | ` :TasksList ` | list all available tasks |
66- | ` :TasksEdit ` | open local tasks configuration file, use ` :TasksEdit! ` for global tasks |
67- | ` :TaskSelect ` | select task to run |
68- | ` :Telescope tasks ` | fuzzy find tasks(require ` telescope.nvim ` ) |
65+ | Key Bindings | Descriptions |
66+ | ------------- | ----------------------------------------------------------------------- |
67+ | ` :TasksList ` | list all available tasks |
68+ | ` :TasksEdit ` | open local tasks configuration file, use ` :TasksEdit! ` for global tasks |
69+ | ` :TaskSelect ` | select task to run |
6970
7071` :TasksList ` will open the tasks manager windows, in the tasks manager windows, you can use ` Enter ` to run task under the cursor.
7172
73+ ### Telescope extension
74+
7275If ` telescope.nvim ` is installed, you can also use ` :Telescope tasks ` to fuzzy find specific task, and run the select task.
7376
7477![ fuzzy-task] ( https://img.spacevim.org/199057483-d5cce17c-2f06-436d-bf7d-24a78d0eeb11.png )
7578
79+ ### picker.nvim extension
80+
81+ This plugin also provides a source for [ picker.nvim] ( https://github.com/wsdjeg/picker.nvim ) .
82+
83+ ```
84+ :Picker tasks
85+ ```
86+
7687### Custom tasks
7788
7889This is a basic task configuration for running ` echo hello world ` ,
@@ -272,3 +283,4 @@ Love this plugin? Follow [me](https://wsdjeg.net/) on
272283## License
273284
274285This project is licensed under the GPL-3.0 License.
286+ This project is licensed under the GPL-3.0 License.
0 commit comments