🐻 minimal ui2 fuzzy finder for Neovim codeberg.org/comfysage/artio.nvim
3
fork

Configure Feed

Select the types of activity you want to include in your feed.

doc: add builtins

robin 9f4dd183 a4298c92

+103 -1
+103 -1
doc/artio.txt
··· 44 44 45 45 ============================================================================== 46 46 47 - CONFIGURATION *artio-config* 47 + CONFIGURATION *artio-config* 48 48 49 49 Options ~ 50 50 ··· 130 130 vim.keymap.set("n", "<leader>f/", "<Plug>(artio-buffergrep)") 131 131 vim.keymap.set("n", "<leader>fo", "<Plug>(artio-oldfiles)") 132 132 < 133 + 134 + ============================================================================== 135 + 136 + API *artio-api* 137 + 138 + artio.resume() *artio-resume* 139 + 140 + resume the last closed picker. does not work across neovim 141 + restarts/sessions. 142 + 143 + Plug: `<Plug>(artio-resume)`. 144 + 145 + API-BUILTINS 146 + 147 + artio builtins are for general editor use. they are accessible through 148 + `require('artio.builtins')`. 149 + 150 + builtins.builtins() *artio-builtins* 151 + 152 + list of all builtins. 153 + 154 + Plug: `<Plug>(artio-builtins)`. 155 + 156 + builtins.files() *artio-files* 157 + 158 + list all files within the current directory. 159 + 160 + Plug: `<Plug>(artio-files)`. 161 + 162 + builtins.grep() *artio-grep* 163 + 164 + grep in the current directory. 165 + runs `rg` if available; uses `grep` as a fallback. 166 + 167 + Plug: `<Plug>(artio-grep)`. 168 + 169 + builtins.oldfiles() *artio-oldfiles* 170 + 171 + list all files in |v:oldfiles|; recently accessed files in neovim. these are 172 + stored in |shada| memory. 173 + 174 + Plug: `<Plug>(artio-oldfiles)`. 175 + 176 + builtins.buffergrep() *artio-buffergrep* 177 + 178 + grep in the current buffer. uses the default sorter to match lines. 179 + 180 + Plug: `<Plug>(artio-buffergrep)`. 181 + 182 + builtins.helptags() *artio-helptags* 183 + 184 + list all help tags. behaves like |:help|. 185 + 186 + Plug: `<Plug>(artio-helptags)`. 187 + 188 + builtins.buffers() *artio-buffers* 189 + 190 + list all open buffers. behaves like |:buffers|. 191 + 192 + Plug: `<Plug>(artio-buffers)`. 193 + 194 + builtins.smart() *artio-smart* 195 + 196 + uses the regular files picker as a base 197 + - boosts items in the bufferlist 198 + - proportionally boosts items that match closely to the current file in 199 + proximity within the filesystem 200 + 201 + Plug: `<Plug>(artio-smart)`. 202 + 203 + builtins.colorschemes() *artio-colorschemes* 204 + 205 + list all colorschemes by finding all `colors/*.{vim,lua}` files in the 206 + runtime. 207 + 208 + Plug: `<Plug>(artio-colorschemes)`. 209 + 210 + builtins.highlights() *artio-highlights* 211 + 212 + list all highlights. behaves like |:highlight|. 213 + 214 + Plug: `<Plug>(artio-highlights)`. 215 + 216 + builtins.diagnostics({buffer}) *artio-diagnostics* 217 + 218 + list all diagnostics. uses diagnostics from |vim.diagnostic.get()|. 219 + uses all diagnostics in the workspace if no buffer is specified. 220 + 221 + Plug: `<Plug>(artio-diagnostics)`. 222 + 223 + builtins.diagnostics_buffer({buffer}) *artio-diagnostics-buffer* 224 + 225 + list all diagnostics for the given buffer. uses diagnostics from 226 + |vim.diagnostic.get()|. uses the current buffer if no buffer is specified. 227 + 228 + Plug: `<Plug>(artio-diagnostics-buffer)`. 229 + 230 + builtins.keymaps() *artio-keymaps* 231 + 232 + list all keymaps. uses formatted data from |nvim_get_keymap()|. 233 + 234 + Plug: `<Plug>(artio-keymaps)`. 133 235 134 236 vim:tw=78:ts=8:noet:ft=help:norl: