15 Commits (5f473263b90b8b0e1b36ea87dac1687924c73959)

Author SHA1 Message Date
Mark Oborne 5f473263b9 fix(quickfix): prevent indexing opts when nil
`opts` was being used before it was normalized causing the quickfix
command to fail when used without any options.
2 years ago
bhagwan 9a0f625804 normaize fzf FIELD INDEX EXPRESSION, see below:
- refactor fzf field index experssion and line field number options
- enable native fzf previewers (bat/cat/head) for all file/buffer providers
- buffers|lines|blines|tabs now respect default previewer
2 years ago
bhagwan f0927af072 internal: added 'win.save_query', rename internal selection callback 2 years ago
bhagwan 05e22a4a61 performance optimizations, read below:
- do not spawn cmd with libuv unless 'file_icons' or 'git_icons' are set
- 'path.starts_with_separator' minor regex optimization
- 'files' cmd fallback order is now fd, **rg** and then find
- 'strip_cwd_prefix' enabled again (default: 'true')
- 'cwd' header line added to 'files' and 'git' providers
3 years ago
bhagwan 956a092e55 internal: removed unnecessary 'require' 3 years ago
bhagwan 78895876c2 standardize 'fzf_bin', live_grep options optimizations 3 years ago
bhagwan faad0474d4 added neovim builtin providers
commands, command_history, search_history, keymaps, registers, spell_suggest
3 years ago
bhagwan 3c661e552e refactor and add 'cwd_only' option to all file providers 3 years ago
bhagwan ec2e870614 refactor previewers 3 years ago
bhagwan ea38de4d7c options refactor, slightly better startup time 3 years ago
bhagwan 8813d5a5ea fixed possibility of missed last result in more providers 3 years ago
bhagwan 976ee88400 added initial skim (rust fzf) support 3 years ago
bhagwan 49c1e2f1ea added full LSP support 3 years ago
bhagwan 495c133254 nbsp revert, lsp_references added 3 years ago
ibhagwan 36d850b29b Initial commit 3 years ago