Modern performant fuzzy picker, tree-sitter highlighting, and more, for both Vim and NeoVim
MIT License
Bot releases are hidden (Show)
Published by liuchengxu almost 5 years ago
The major feature of 0.3 is the performance problem has been soloved, see #140.
:Clap quickfix
by @kit494way.:Clap git_diff_files
by @kit494way.:Clap registers
. If the content of some register is too much to fit on one line, then it will be shown in the preview window, otherwise do nothing.:Clap tags
.:call clap#helper#build_all()
to build the optional Rust dependency.syntax
instead of filetype
for the highlight as setting filetype
can start some unexpected filetype related services.Published by liuchengxu almost 5 years ago
:Clap registers
.:Clap command
.:Clap
.:Clap jumps
.g:clap_spinner_frames
.g:clap_prompt_format
.g:clap_enable_icon
for configuring the icon functionality globally.g:clap_popup_cursor_shape
for configuring the mocked cursor shape.g:clap_fuzzy_match_hl_groups
for configuring the color of fuzzy matched items easier.clap#helper#build_maple()
for building maple easily in vim. Use :call clap#helper#build_maple()
to install maple inside vim.:Clap grep
.:Clap blines
.:Clap files
and :Clap grep
.:Clap grep
.(#150)call g:clap.provider.on_exit()
just before silent doautocmd <nomodeline> User ClapOnExit
in clap#_exit()
.jumps
to make the newer jump appear first.:Clap lines
.:Clap history
.:Clap yanks
thanks to @ratheesh.:Clap
listing all the builtin providers, thanks to @wookayin implementing the sink of it.:Clap marks
and :Clap jumps
.buffers
provider source to make it look more fancy.(#71)fzy
and fzf
. Every provider could run async if you have one of the external filters installed.g:clap_open_action
for configuring the default keybindings.:h g:clap_disable_run_rooter
if you don't like this behavior.:h g:clap_search_box_border_style
.(#85)g:clap_provider_grep_enable_icon
for disabling the icon drawing in :Clap grep
.g:clap_provider_grep_opts
for globally configuring the used command line options of rg, thanks to @Olical.:Clap files --hidden
.:Clap files ++finder=[YOUR FINDER] [FINDER ARGS]
.Various fixes.
g:clap_selected_sign_definition
to g:clap_selected_sign
.g:clap_current_selection_sign_definition
to g:clap_current_selection_sign
.g:clap_disable_run_from_project_root
to g:clap_disable_run_rooter
.:Clap grep <cword>
is changed to :Clap grep ++query=<cword>
.g:clap.context
and g:clap.provider.args
.