Showcase
liuchengxu opened this issue · 23 comments
#2 Only for the sync provider, if the query contains spaces, apply the substring filter mode.
:Clap marks
with preview support #43 :
Looks good, is it possible to have the preview vertical?
Well, you can actually put the preview window anywhere, but it's fixed at the moment.
Built-in fzy support since #92, available for the sync filtering, e.g., :Clap blines
when the total lines number is no more than 10,000L:
vim-clap can handle even 1 million items now. #184
:Clap files
/:Clap history
preview support(#303)
Ensure the long matched elements always at least partially visible #330
Add border for vim's preview popup(#349):
Note the new sign for telling you that cache is being used, use :Clap!!
to refresh the cache. #383.
Add +name-only
for filtering the file name only, requirement: Python dynamic module, or use the cached content for dyn filter. #389
:Clap files
:
:Clap files +name-only
:
Action dialog #396, the default key binding is <S-Tab>
, implemented using confirm()
for neovim, popup for vim.
Vim:
NeoVim:
Integrating Clap with LanguageClient-Neovim:
The necessary vimrc stuff:
function! MySelectionUI(source, sink) abort
return clap#run({'id': 'LCN', 'source': a:source, 'sink': a:sink})
endfunction
let g:LanguageClient_selectionUI = function('MySelectionUI')
@liuchengxu Can I please know the font in this post?
@subnut Should be fira code.
Preview for help_tags
#630.
Preview with the current function/method context, #798.