diff options
| author | TJ DeVries <devries.timothyj@gmail.com> | 2020-08-29 22:15:40 -0400 |
|---|---|---|
| committer | TJ DeVries <devries.timothyj@gmail.com> | 2020-08-29 22:15:40 -0400 |
| commit | ae9b76929957a1eb20ea016c6ce9d34bc0d8b213 (patch) | |
| tree | 4b129c1d53e9df1c7cb663a6bacb9b6dc84605d7 /plugin | |
| parent | 711536859370510531744f6b239004a67c2e1a7e (diff) | |
feat: Add selection and start actions
Diffstat (limited to 'plugin')
| -rw-r--r-- | plugin/telescope.vim | 50 |
1 files changed, 27 insertions, 23 deletions
diff --git a/plugin/telescope.vim b/plugin/telescope.vim index 50627bf..48a39e0 100644 --- a/plugin/telescope.vim +++ b/plugin/telescope.vim @@ -1,28 +1,32 @@ + +highlight default link TelescopeSelection Visual + + " let s:term_command = "rg preview_quit_map -l | fzf --preview 'bat --color=always --style=grid {-1}' --print0" " let s:term_command = "rg preview_quit_map -l | fzf --preview 'bat --color=always --style=grid {-1}' > file.txt" -let s:term_command = "(rg preview_quit_map -l | fzf --preview 'bat --color=always --style=grid {-1}')" - -function! s:on_exit() abort - let g:result = readfile('file.txt') -endfunction - -function! TestFunc() abort - let g:term_output_stdout = [] - let g:term_output_stderr = [] - let g:term_output_onexit = [] - - vnew - let term_id = termopen(s:term_command, { - \ 'on_stdout': { j, d, e -> add(g:term_output_stdout, d) }, - \ 'on_stderr': { j, d, e -> add(g:term_output_stderr, d) }, - \ 'on_exit': { j, d, e -> s:on_exit() }, - \ 'stdout_buffered': v:false, - \ }) -endfunction - -function! PrintStuff() abort - echo len(g:term_output_stdout) len(g:term_output_stderr) len(g:term_output_onexit) -endfunction +" let s:term_command = "(rg preview_quit_map -l | fzf --preview 'bat --color=always --style=grid {-1}')" + +" function! s:on_exit() abort +" let g:result = readfile('file.txt') +" endfunction + +" function! TestFunc() abort +" let g:term_output_stdout = [] +" let g:term_output_stderr = [] +" let g:term_output_onexit = [] + +" vnew +" let term_id = termopen(s:term_command, { +" \ 'on_stdout': { j, d, e -> add(g:term_output_stdout, d) }, +" \ 'on_stderr': { j, d, e -> add(g:term_output_stderr, d) }, +" \ 'on_exit': { j, d, e -> s:on_exit() }, +" \ 'stdout_buffered': v:false, +" \ }) +" endfunction + +" function! PrintStuff() abort +" echo len(g:term_output_stdout) len(g:term_output_stderr) len(g:term_output_onexit) +" endfunction " call TestFunc() |
