Skip to content

Releases: lotabout/skim

v0.4.0

03 Jun 01:03
Compare
Choose a tag to compare

Refactor skim into a library. With minor bug fixes:

  • support multiple arguments, to be a drop-in replacement of fzf.
  • support negative range field. (e.g. -1 to specify the last field)
  • respond to terminal resize event on Mac.

v0.3.2

18 Jan 04:28
Compare
Choose a tag to compare

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

04 Dec 03:52
Compare
Choose a tag to compare

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

21 Sep 14:29
Compare
Choose a tag to compare

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

19 Jan 14:12
Compare
Choose a tag to compare
v0.2.1 Beta 2 Pre-release
Pre-release
  1. fix: rg's color did not display correctly.
  2. feature: toggle regex mode dynamically
  3. feature: query combinators(AND, OR)
  4. compile on stable rust.

v0.2.1-beta.1

03 Jan 13:12
Compare
Choose a tag to compare
v0.2.1-beta.1 Pre-release
Pre-release
  • Improved the document for v0.2
  • bug fix: ANSI codes not displayed correctly.

v0.2.0

03 Jan 07:17
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

This release contains a big change of the whole structure. For users t he significant changes are:

  • Improved interactive mode. Now we can filter the output of dynamically invoked commands.
  • fzf like smart query
  • Customisable colour themes.
  • Support default options by environment variable SKIM_DEFAULT_OPTIONS.
  • add option --reverse for reverse orientation.

v0.1.2

20 Jul 07:08
Compare
Choose a tag to compare
[doc] fix some format

v0.1.1-rc3: Migrate fzf's utility to skim

19 Jul 06:45
Compare
Choose a tag to compare
1. sk-tmux -- invoke sk in tmux
2. skim.vim -- vim plugin

v0.1-alpha

01 Jul 04:54
Compare
Choose a tag to compare
v0.1-alpha Pre-release
Pre-release

First alpha release! looking forward for your feedback!