Commit Graph

641 Commits

Author SHA1 Message Date
bhagwan
9cd5d37ecf fix: ueberzug image paths when entry.path is absolute 2022-04-20 15:09:27 -07:00
bhagwan
604e4cf4c8 feat(git): added support for --git-dir, --work-tree (yadm) 2022-04-19 22:36:13 -07:00
bhagwan
1b200d3bdc internal: expose FzfWin:generate_layout 2022-04-18 11:45:07 -07:00
bhagwan
1bf2a294c8 lsp_code_actions: use vim.diagnostic to acquire line diagnostics
diagnostics: remove LSP client attached test (#388)
2022-04-18 10:46:53 -07:00
bhagwan
fa69ad7b13 lines|blines: added selection/multi-select to quickfix 2022-04-18 09:52:08 -07:00
bhagwan
0e775b075b blines: expose multi-select in config options 2022-04-18 09:25:00 -07:00
bhagwan
782abfd69c internal: expose Win object 'self' (#389) 2022-04-18 09:14:09 -07:00
Arsham Shirvani
5060b677e0 feat(lsp): add incoming call handler 2022-04-17 15:03:23 -07:00
bhagwan
f7f54dd685 fallback to fzf plugin if not installed globally (closes #383) 2022-04-13 15:45:52 -07:00
bhagwan
58320a2579 live_grep_glob: start showing results as soon as separator is found 2022-04-09 08:08:33 -07:00
bhagwan
7557d90c05 wrap 'filetype detect' in pcall to prevent TS errors (#377) 2022-04-01 21:07:51 -07:00
bhagwan
92f063632e bugfix: cwd when using relative path sub-directories (closes #375) 2022-04-01 11:35:33 -07:00
bhagwan
6fd4459d0c live_grep: save last_query after regex escape 2022-03-26 16:23:32 -07:00
bhagwan
d075f9008a README: updated 'rg_glob_fn' argument return order 2022-03-26 15:40:17 -07:00
bhagwan
f3d0789e33 feat: custom glob parsing function via 'grep.rg_glob_fn' (#373) 2022-03-26 15:11:26 -07:00
bhagwan
97a63e66bf tags|btags: properly handle all special characters (closes #371) 2022-03-24 13:12:43 -07:00
bhagwan
1d93315328 btags: added missing 'rg_opts' (closes #372) 2022-03-24 11:35:41 -07:00
bhagwan
c815531334 fix potential execution bug when nvim_win_close raises exception 2022-03-21 21:39:17 -07:00
bhagwan
6d65097d45 highlights: resolve 256 color names from rtp?/rgb.txt 2022-03-21 17:44:49 -07:00
bhagwan
835de49506 new provider: highlights 2022-03-21 15:53:01 -07:00
bhagwan
4edaa792ff grep: opts.search overrides continue_last_search (closes #370) 2022-03-21 08:38:51 -07:00
bhagwan
ab23fb6569 ueberzug image preview: better json encode 2022-03-16 17:05:43 -07:00
bhagwan
33dae2a6b9 grep|tags: new filter opt, exclude tag headers from grep|live_grep 2022-03-16 11:10:53 -07:00
bhagwan
def8abf586 internal: more tags|grep code consolidation 2022-03-15 16:30:56 -07:00
bhagwan
9ae5a8c30a internal: reuse grep code in tags|tags_grep 2022-03-15 12:15:43 -07:00
bhagwan
0219921e41 grep|tags_grep: save typed query as grep string when empty 2022-03-15 11:43:01 -07:00
bhagwan
d55db75d1a suppress exit code 1 error msg, better warning for non-matched tags 2022-03-15 10:56:11 -07:00
Marco Fonseca
84fa52720c docs: add missing comma to cfg and space cleanup
docs: minor updates and vimdoc regen
2022-03-14 19:33:12 -07:00
bhagwan
f86de7aa6b new option 'grep.rg_glob': default to rg glob parsing (closes #365) 2022-03-14 16:11:34 -07:00
bhagwan
d6db28ac80 empty border adjustments for left|right and zero-length strings 2022-03-14 13:50:00 -07:00
bhagwan
fccdaeb075 adjust main window layout for empty top|bottom borders (#364) 2022-03-14 13:03:28 -07:00
bhagwan
d96b57abf3 README update: clarified viu -b usage inside a neovim terminal 2022-03-13 15:04:30 -07:00
bhagwan
326ec9e1d0 use all available screen space when border='none' (closes #364) 2022-03-13 13:43:35 -07:00
bhagwan
c8973d5a17 builtin previewer ext map to lowercase, validate ueberzug scaler 2022-03-13 12:57:12 -07:00
bhagwan
610378e53c new feature: image previews with ueberzug 2022-03-13 05:26:10 -07:00
bhagwan
3f72cad542 new feature: custom shell command previews (e.g. image previews with viu) 2022-03-12 22:51:59 -08:00
bhagwan
bca2107b63 disable 'ctrl-g' for l|grep_curbuf, hide filename in 'blines' 2022-03-11 18:18:07 -08:00
bhagwan
ac4fa2a302 do not ignore cursor highlight on first column 2022-03-11 17:22:21 -08:00
bhagwan
0cf9468bcb bugfix: accidentally broke sending 'opts' as function 2022-03-11 12:31:11 -08:00
bhagwan
f0ef0d003b match 'winopts.split' window options with nvim_open_win style:minimal 2022-03-10 14:41:54 -08:00
bhagwan
e063f08399 force 'redraw' when reusing an existing fzf-lua window 2022-03-10 13:02:04 -08:00
bhagwan
f996eb249f adjust available preview width based on 'signcolumn' when using 'split' 2022-03-10 12:24:32 -08:00
bhagwan
b055007f56 git_icons: replace double ?? with a single ? 2022-03-10 10:41:24 -08:00
bhagwan
dd9db4cab9 tags default previewer, wrap tag search in a pcall (#361) 2022-03-10 09:48:33 -08:00
bhagwan
f1af3d7690 actions.grep_lgrep: changed default bind to <C-g> 2022-03-10 00:01:13 -08:00
bhagwan
3f3310064f actions.grep_lgrep: changed default bind to <C-l> 2022-03-09 16:23:29 -08:00
bhagwan
051c4f68f9 entry maker: render git indicators before file icons 2022-03-09 15:51:07 -08:00
Callum Macrae
06c5ccaebb Correct vim-plug install instructions
Previously defaulted to master branch, this tells it to use main instead
2022-03-08 22:58:59 -08:00
bhagwan
36f84404fa tags_grep: respect 'tags.rg|grep_opts' 2022-03-08 22:54:56 -08:00
bhagwan
27f58c51c2 new feautre: <c-i> to toggle between 'grep|live_grep' 2022-03-08 22:29:42 -08:00