Releases: skim-rs/skim
Releases · skim-rs/skim
v0.5.3
Features:
--header
for adding header line--inline-info
for displaying info besides query- run preview commands asynchronizely
- implement action
delete-charEOF
- support key:
ctrl+space
More bug fixes, noticable ones are:
- Panic on reading non-utf8 characters
- 100% CPU when input is not ready
v0.5.2
v0.5.1
v0.5.0
v0.4.0
v0.3.2
Some minor enhancements that might comes handy.
- Reserve all fzf options, so that skim can be a drop-in replacement of fzf.
- Fix: the number of columns a unicode character occupies
- Accept multiple values for most options. So that you can safely put them in
$SKIM_DEFAULT_OPTIONS
and override it in command line.
v0.3.1
Support more options, and reserve several others. The purpose is to reuse
fzf.vim
as much as possible.
--print0
: use NUL(\0) as field separator for output.--read0
: read input delimited by NUL(\0) characters--tabstop
: allow customizing tabstop (default to 8).--no-hscroll
: disable hscroll on match.- reserve several other options, skim will do nothing on them instead of throwing errors.
v0.3.0
This release starts from adding --height
feature, ends up a big change in
the code base.
- feature:
--bind
accept character keys. Only Ctrl/Alt/F keys were accepted. - feature: support multiple
--bind
options. (replace getopts with clap.rs) - feature:
--tac
to reverse the order of input lines. - feature:
--preview
to show preview of current selected line. - feature:
--height
to use only part instead of full of the screen. - test: use tmux for integration test
- replace ncurses-rs with termion, now skim is fully rust, no C bindings.
v0.2.1 Beta 2
- fix: rg's color did not display correctly.
- feature: toggle regex mode dynamically
- feature: query combinators(AND, OR)
- compile on stable rust.
v0.2.1-beta.1
- Improved the document for v0.2
- bug fix: ANSI codes not displayed correctly.