diff --git a/.ci/detach_plugin.sh b/.ci/detach_plugin.sh index e63d43aa1..842209528 100755 --- a/.ci/detach_plugin.sh +++ b/.ci/detach_plugin.sh @@ -567,6 +567,16 @@ EOT _detact lua/spacevim/api/vim/window.lua _detact autoload/SpaceVim/logger.vim ;; + quickfix.nvim) + git clone https://github.com/wsdjeg/quickfix.nvim.git detach/$1 + cd detach/$1 + _checkdir plugin + _checkdir lua + _detact_bundle quickfix.nvim lua/quickfix.lua + _detact_bundle quickfix.nvim plugin/quickfix.lua + _detact LICENSE + _detact_bundle quickfix.nvim README.md + ;; GitHub.vim) git clone https://github.com/wsdjeg/GitHub.vim.git detach/$1 cd detach/$1 diff --git a/.github/workflows/async.yml b/.github/workflows/async.yml index b4aa65975..6ab7e484b 100644 --- a/.github/workflows/async.yml +++ b/.github/workflows/async.yml @@ -7,7 +7,7 @@ jobs: strategy: fail-fast: false matrix: - detachPlugin: ["FlyGrep.vim", "dein-ui.vim", "vim-todo", "iedit.vim", "scrollbar.vim", "vim-chat", "vim-cheat", "xmake.vim", "GitHub.vim", "JavaUnit.vim", "git.vim", "cpicker.nvim", "SourceCounter.vim", "vim-zettelkasten", "format.nvim", "record-key.nvim"] + detachPlugin: ["FlyGrep.vim", "dein-ui.vim", "vim-todo", "iedit.vim", "scrollbar.vim", "vim-chat", "vim-cheat", "xmake.vim", "GitHub.vim", "JavaUnit.vim", "git.vim", "cpicker.nvim", "SourceCounter.vim", "vim-zettelkasten", "format.nvim", "record-key.nvim", "quickfix.nvim"] runs-on: ubuntu-latest steps: - name: Checkout diff --git a/bundle/quickfix.nvim/README.md b/bundle/quickfix.nvim/README.md index e69de29bb..2722b7832 100644 --- a/bundle/quickfix.nvim/README.md +++ b/bundle/quickfix.nvim/README.md @@ -0,0 +1,35 @@ +# quickfix.nvim + +> _quickfix.nvim_ is a plugin which provides default key bindings for quickfix window. + +[![](https://spacevim.org/img/build-with-SpaceVim.svg)](https://spacevim.org) +[![GPLv3 License](https://img.spacevim.org/license-GPLv3-blue.svg)](LICENSE) + + + +- [Install](#install) +- [Feedback](#feedback) + + + +## Install + +1. Using `quickfix.nvim` in SpaceVim: + +```toml +[[layers]] + name = 'core' + enable_quickfix_key_bindings = true +``` + +2. Using `quickfix.nvim` without SpaceVim: + +``` +Plug 'wsdjeg/quickfix.nvim' +``` + +## Feedback + +The development of this plugin is in [`SpaceVim/bundle/quickfix.nvim`](https://github.com/SpaceVim/SpaceVim/tree/master/bundle/quickfix.nvim) directory. + +If you encounter any bugs or have suggestions, please file an issue in the [issue tracker](https://github.com/SpaceVim/SpaceVim/issues)