Closed andreyorst closed 5 years ago
This release is a minor update that brings new features:
Now I think that I need to find more usages for filtering lists in term of Kakoune internal features. Ideas, feature requests are welcome via new issues.
This is regular release of fzf.kak that brings new features, and some bug fixes.
git
hg
bzr
svn
fzf-mode
: v - detect current VCS, and show files that are part of current repository.
Detection of Subversion is a bit wonky, since there's no way to detect if folder, that isn't a part of repository is inside some repository.
fzf-mode
V mapping to enter fzf-vcs-mode
to execute specified VCS list command.fzf.kak was updated to new major version. This update brings bugfixes and code simplifications.
fzf-tmux
dependency.fzf
command now has 4 parameters instead of 3.fzf-tag
now searches for tags
file by ascending in project tree.fzf-tag
now has separate mode for filtering tags by kinds.fzf-vcs
shortcut was changed from V to Alt+v.This is regular release of fzf.kak that brings new features, and some bug fixes.
fzf_implementation
optionsk-interactive-grep
- launch skim and grep to do real-time grep search.This is major update of fzf.kak that brings new features, and some bug fixes.
fzf
command now supports arguments in any order via switches. Switches available:
-kak-cmd
: A Kakoune command that is applied to fzf
resulting value, e.g.
edit -existing
, change-directory
, e.t.c.-multiple-cmd
: A Kakoune command that is applied when multiple items
selected to every item but the first one.-items-cmd
: A command that is used as a pipe to provide list of values to
fzf
. For example, if we want to pass list of all files recursively in
current directory, we would use -items-cmd %{find .}
which will be piped to
fzf
tool.-fzf-impl
: Override fzf
implementation variable. Can be used if command
needs to provide a different arguments to fzf
. See sk-grep.kak as
example.-fzf-args
: Additional flags for fzf
program.-preview-cmd
: A preview command. Can be used to override default preview
handling.-preview
: If specified, command will ask for preview.-filter
: A pipe which will be applied to result provided by fzf
. For
example, if we are returning such line 3 hello, world!
from fzf
, and we
are interested only in the first field which is 3
, we can use -filter %{cut -f 1}
. Basically everything what fzf
returns is piped to this filter
command. See fzf-search.kak as example.-post-action
: Extra commands that are preformed after -kak-cmd
command.*grep*
buffer is now populated with extra items #44
This issue will track features, announce updates, changelogs, etc.
Subscribe if you interested.