diff --git a/CHANGELOG.md b/CHANGELOG.md index 37a831c55..326096cbc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ CHANGELOG - Add `maple version` to get the detailed maple info and include it in `:Clap debug`.([#262](https://github.com/liuchengxu/vim-clap/pull/262)) - Add `g:clap_forerunner_status_sign` and deprecate `g:clap_forerunner_status_sign_done` and `g:clap_forerunner_status_sign_running`. +- Support skim as the external filter, ref https://github.com/lotabout/skim/issues/225 . ([#269](https://github.com/liuchengxu/vim-clap/pull/269)) ### Internal diff --git a/autoload/clap/filter/external.vim b/autoload/clap/filter/external.vim index 5bfe0c92d..7f15d7049 100644 --- a/autoload/clap/filter/external.vim +++ b/autoload/clap/filter/external.vim @@ -14,8 +14,8 @@ let s:ext_cmd.fzf = 'fzf --filter="%s"' let s:ext_cmd.sk = 'sk --filter="%s"' function! s:other_fuzzy_ext_filter() abort - " TODO support skim, skim seems to have a score at the beginning. - for ext in ['fzy', 'fzf'] + " Need https://github.com/lotabout/skim/commit/7c6211fa7e657441cb9da70962258d4f115ad943 + for ext in ['fzy', 'fzf', 'sk'] if executable(ext) return ext endif