Skip to content

Releases: gokcehan/lf

r4

20 May 19:14
Compare
Choose a tag to compare
r4

Changelog

  • (Breaking) Following commands are renamed for clarity and consistency:
    • bot is renamed to bottom
    • cmd-delete-word is renamed to cmd-delete-unix-word
    • cmd-beg is renamed to cmd-home
    • cmd-delete-beg is renamed to cmd-delete-home
    • cmd-comp is renamed to cmd-complete
    • cmd-hist-next is renamed to cmd-history-next
    • cmd-hist-prev is renamed to cmd-history-prev
    • cmd-put is renamed to cmd-yank
  • (New) Support for alt key bindings have been added using the commonly used escape delaying mechanism. Delay value is set to 100ms which is also used for other escape codes in termbox. Keys are named with an a prefix, as in <a-f> for alt and f keys. Also note that the old mechanism for alt keybindings on 8-bit terminals still works as before.
  • (New) Following command line commands and their default alt keybindings have been added:
    • cmd-word with <a-f>
    • cmd-word-back with <a-b>
    • cmd-capitalize-word with <a-c>
    • cmd-delete-word with <a-d>
    • cmd-uppercase-word with <a-u>
    • cmd-lowercase-word with <a-l>
    • cmd-transpose-word with <a-t>
  • (Fix) Default editor, pager, and opener commands should now work in windows. Opener still only works with paths without spaces though.
  • (Fix) 8-bit color codes and attributes are not confused anymore.
  • (Fix) History selection is disabled when a piping shell command is running.
  • Searches are now excluded from history.

r3

20 Apr 21:52
Compare
Choose a tag to compare
r3

Changelog

  • (Breaking) Command counts are now only applied for up/down (and variants), updir, toggle, search-next, and search-prev commands. These commands are now handled more efficiently when used with counts.
  • (New) Pressed keys are now shown in the ruler when they are not matched yet.
  • (New) A new builtin draw command has been added which is more efficient than redraw command. The latter is replaced with the former in many places to prevent flickers on the screen.
  • (New) Support for $LS_COLORS and $LSCOLORS environment variables are added for color customization (by @M1rt). See the updated documentation for more information.
  • (New) A new option drawbox is added to draw a box around panes.
  • (Fix) Resize events that change the height are now handled properly.
  • (Fix) Changes in sorting methods and options are checked for cached directories and these directories are sorted again if necessary while loading.
  • A ~ character is added as a suffix to file names when they do not fit to the window.

r2

06 Apr 20:42
Compare
Choose a tag to compare
r2

Changelog

  • (Breaking) Shell command names are shortened (e.g. read-shell-wait renamed to shell-wait).
  • (New) A new shell command type named shell-pipe is introduced that runs with the ui. See the updated documentation for the motivation and some example use cases.
  • (New) A new command named cmd-interrupt (default <c-c>) is introduced to interrupt the current shell-pipe command.
  • (New) A new command named select is introduced that changes current file selection to its argument.
  • Running cmd-hist-prev in normal mode now always starts with the last item to avoid confusion. Running cmd-hist-next in normal mode now has no effect for consistency.

r1

22 Mar 17:53
Compare
Choose a tag to compare
r1

Initial release