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
2022-02-11 23:02:53 -08:00
bhagwan
027068511a
bugfix: delimiter for 'dap_breakpoints'
2022-02-11 18:45:27 -08:00
bhagwan
ef48f9fc24
README update: added link to 'nvim-dap'
2022-02-11 17:30:25 -08:00
bhagwan
930cc5f487
added support for nvim-dap ( #101 )
2022-02-11 17:08:34 -08:00
bhagwan
da2a04d052
LSP uri jumps to correct column (locations cols|lines are 0-based)
2022-02-10 23:05:23 -08:00
bhagwan
6d3b884f73
added help strings for {buf|file}_switch_or_edit
2022-02-10 21:37:03 -08:00
bhagwan
2a2c8502a4
refactor native fzf previewer params
2022-02-10 13:26:58 -08:00
bhagwan
76c7b6d960
removed unnecessary TAB as fzf delimiter
2022-02-10 11:52:03 -08:00
bhagwan
dc23282b96
grep: better regex handling of . and %
2022-02-10 09:48:34 -08:00
bhagwan
11bf4e86a7
LSP entry delimiter TAB->SPACE, added 'trim_entry' opt ( closes #342 )
2022-02-10 08:00:28 -08:00
bhagwan
aa9194f98d
more special character optimizations for fish, skim
2022-02-09 22:52:52 -08:00
bhagwan
fdd3874367
internal: debug_cmd option to supress mulitprocess cmd debug print
2022-02-09 19:53:47 -08:00
bhagwan
b033e406ca
grep|live_grep: fish shell special chars fixes ( closes #340 )
2022-02-09 19:41:19 -08:00
bhagwan
b273a358a7
bugfix: NULL buffer creation on LSP actions ( closes #341 )
2022-02-09 12:14:25 -08:00
bhagwan
2d4c9433b2
fixed live_grep "command" prompt with 'sk'
2022-02-07 23:05:38 -08:00
bhagwan
589c7a4ee6
file actions: only move cursor if required ( closes #339 )
2022-02-07 08:49:49 -08:00
bhagwan
34281e4d88
buffers|tabs|lines: normalize unnamed buffers (more below):
...
- prioritize 'show_quickfix' over 'show_unlisted'
2 new actions:
- buf_switch_or_edit
- file_switch_or_edit
2022-02-06 21:58:46 -08:00
bhagwan
330742a4c0
buffers|tabs|lines: exclude quickfix buffers ( closes #337 )
2022-02-06 14:36:01 -08:00
bhagwan
e1f13f882e
file actions: only parse ctags from tags|btags
2022-02-05 14:06:49 -08:00
bhagwan
1f75958d33
bugfix: accidentally broke ctag file actions
2022-02-05 13:59:30 -08:00
bhagwan
98676b67bb
tagstack: added tag name to entry
2022-02-05 12:37:06 -08:00
bhagwan
b772c0de9c
new provider: tagstack, fixed external win file actions ( #336 )
2022-02-05 12:29:20 -08:00
bhagwan
a487c6752f
force LSP jumps to use 'vim.lsp.util.jump_to_location' ( closes #336 )
2022-02-05 11:29:35 -08:00
bhagwan
c96ef0c109
registers: properly display special chars
2022-02-03 14:04:13 -08:00
bhagwan
adc622112b
README update: clarify default actions inheritance ( #333 )
2022-02-02 11:54:17 -08:00
bhagwan
30f4c0cb37
delete neovim temp dir on headless instance ( #329 )
2022-01-31 23:06:43 -08:00
bhagwan
2aa5bd3afa
added the ability to bulk config files|buffers actions ( closes #331 )
2022-01-31 20:00:20 -08:00
bhagwan
3696489667
verify preview buffer wasn't disposed before reading ( closes #327 )
2022-01-31 18:46:42 -08:00
bhagwan
3d6b3a1b33
multiprocess: supress multiple errors with deferred exit
2022-01-31 18:22:51 -08:00
bhagwan
4040e33683
multiprocess: delete neovim temp dir on os.exit ( closes #329 )
2022-01-31 17:40:50 -08:00
bhagwan
0f4ca97bb7
tags|btags: vim.fn.expand tags file, set cwd header ( closes #322 )
2022-01-21 09:46:49 -08:00
bhagwan
58453ac391
removed unnecessary print in 'jumps'
2022-01-20 14:27:37 -08:00
bhagwan
e532ffa480
added missing 'offset_encoding' to 'vim.lsp.util.jump_to_location'
2022-01-20 14:18:47 -08:00
bhagwan
59fdcdc3e0
always use 'vim.ui.select' for code actions when neovim > 0.6
2022-01-20 14:12:46 -08:00
bhagwan
970a920385
internal: expose vim.ui.select on_choice to opts
2022-01-20 13:06:04 -08:00
bhagwan
f02c320a84
bugfix: vim.ui.select code_actions on multiple files ( closes #319 )
2022-01-20 12:55:21 -08:00
bhagwan
f504b9b09a
internal: send opts with 'code_actions.act'
2022-01-20 11:47:54 -08:00
bhagwan
20f926ad36
git_status fish shell compatibility ( closes #320 )
2022-01-20 11:06:01 -08:00
leiserfg
bfd1e3471a
Set default prompt for ui_select to match the official doc
2022-01-20 17:04:26 +00:00
bhagwan
f2ebd3b9c3
added 'vim.ui.select' action help string
2022-01-19 05:55:51 -08:00
bhagwan
e4dcd44fb3
git_files: set 'multiprocess=true' as default
2022-01-18 19:49:21 -08:00
bhagwan
e89d5bc009
OSX: use stdout instead of stderr due to rendering issues ( #287 , #316 )
2022-01-18 18:39:43 -08:00
bhagwan
e383be5cff
README update: added 'de|register_ui_select' under Neovim API
2022-01-18 15:01:26 -08:00
bhagwan
8e37ef6e21
added resume support for 'vim.ui.select'
2022-01-18 13:38:52 -08:00
bhagwan
5b5270684f
exit visual mode before 'vim.ui.select' interface
2022-01-18 13:07:09 -08:00
bhagwan
28757aa248
extra safety check for 'vim.ui.select' on_choice
2022-01-18 12:55:18 -08:00
bhagwan
7c4c61acb9
properly escape lua special chars in 'path.relative' ( closes #315 )
2022-01-18 12:39:07 -08:00
bhagwan
f466e20196
added custom options to 'register_ui_select'
2022-01-18 12:22:02 -08:00
bhagwan
475ffb2673
added provider for 'vim.ui.select' ( closes #314 )
2022-01-18 12:14:04 -08:00
bhagwan
7e7f6d8cc3
add offset_encoding to code_action apply_workspace_edit ( #314 )
2022-01-17 09:25:19 -08:00