Releases: andreyorst/fzf.kak
fzf.kak v1.1.0
fzf.kak v1.1.0 release
A breaking cnahge release.
Changelog
- New module system to keep up with plug.kak changes
fzf.kak v1.0.3
fzf.kak v1.0.2
fzf.kak v1.0.0 release
This is major update of fzf.kak that brings new features, and some bug fixes.
Changelog
- Exposed support of different terminals via `terminal' command #40
- Fixed VCS modules not respecting current pwd #42
- Rewritten main fzf function #43
fzf
command now supports arguments in any order via switches. Switches available:-kak-cmd
: A Kakoune command that is applied tofzf
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
: Overridefzf
implementation variable. Can be used if command
needs to provide a different arguments tofzf
. See sk-grep.kak as
example.-fzf-args
: Additional flags forfzf
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 byfzf
. For
example, if we are returning such line3 hello, world!
fromfzf
, and we
are interested only in the first field which is3
, we can use-filter %{cut -f 1}
. Basically everything whatfzf
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- Plugin files now can be loaded in any order #45
- Some options were renamed, so configuration update may be needed
fzf.kak v0.2.1
fzf.kak v0.2.1 release
This is regular release of fzf.kak that brings new features, and some bug fixes.
Changelog
- skim is supported via
fzf_implementation
option - New command
sk-interactive-grep
- launch skim and grep to do real-time grep search. - Buffers can now be opened in splits and new windows.
fzf.kak v0.2.0
fzf.kak v0.2.0 release
fzf.kak was updated to new major version. This update brings bugfixes and code simplifications.
Changelog
- Moved all fzf commands to separate files.
- Refactored code, removed
fzf-tmux
dependency. fzf
command now has 4 parameters instead of 3.fzf-tag
now searches fortags
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.- Fix #22 #25
fzf.kak v0.1.3-1
fzf.kak v0.1.3 release
This is regular release of fzf.kak that brings new features, and some bug fixes.
Changelog
- Preview in fzf window, with code highlighting.
Supported highlighters:- Coderay
- Highlight
- Rouge
- Configurable tmux split height in percents or screen lines;
- Extended support of various version control systems.
Supported VCS:- Git:
git
- Mercurial:
hg
- GNU Bazaar:
bzr
- Subversion:
svn
- Git:
- New mapping for
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.
- New sub-mode for using specified VCS commands. Use
fzf-mode
V mapping to enterfzf-vcs-mode
to execute specified VCS list command. - Disabled sorting of tags, because it may make navigation in huge projects like Linux very slow.
Some code refactoring was done:
- preview settings were moved to fzf command itself;
- tmux height now uses percents;
- some simplification to the code, although there are more to do.
Included patches
- fzf.kak v0.1.3-1
Fix #15 - fixes broken support of X11 under Kitty and Alacritty terminal emulators whenfzf_preview
option is set totrue
fzf.kak v0.1.2
fzf.kak v0.1.2 release
fzf.kak is a plugin for Kakoune editor, that brings integration with fzf.
v0.1.2 changelog:
This is general update of fzf.kak, that fixes bugs and adds new
supported search tool:
Fixed bugs:
- special characters were not escaped when opening file, or changing directory and buffers
- searching inside buffer wasn't working outside of tmux session
New supported tool:
- fd
fzf.kak v0.1.1
Update to v0.1.1
fzf.kak is a plugin for Kakoune editor, that brings integration with fzf.
New features:
- Ability to open several files at once by selecting them with Tab/S-Tab
- Ability to open file, or tag in new
- Enter - buffer
- Ctrl+w - window
And if you're using tmux: - Ctrl+v - in vertical split
- Ctrl+s - in horizontal split
- New info boxes.
Upon activating any mode, a box will be displayed, explaining what this mode does, and providing key bindings supported in this mode.
fzf.kak v0.1.0
Initial release of fzf.kak
fzf.kak is a plugin for Kakoune editor, that brings integration with fzf.
Features:
- Support for tmux via fzf-tmux and X11 via
termcmd
option - Opening files
- Searching tags with universal-ctags
- Browsing Git tree files
- Switching buffers
- Changing directories
Versioning:
fzf.kak will use vX.Y.Z scheme of versioning, where:
v - is for 'version'
X - major breaking change release index
Y - regular releases with sane amount of changes
Z - bug fixes, and small updates