github gokcehan/lf r6

latest releases: r31, r30, r29...
5 years ago

Changelog

  • (Breaking) Commands yank, delete, and put are renamed to copy, cut, and paste respectively. In the example configuration, remove command is renamed to delete.
  • (Breaking) Special command open-file to configure file opening is renamed to open.
  • (New) A new option shellopts is added to be able to pass command line arguments to the shell interpreter (i.e. {shell} {shellopts} -c {cmd} -- {args}) which is useful to set safety options for all shell commands (i.e. sh -eu ..). See the example configuration file for more information.
  • (New) Special keys <home>, <end>, <pgup>, and <pgdn> are mapped to top, bottom, page-up, and page-down commands respectively by default.
  • (New) A new command source is added to read a configuration file.
  • (New) Support is added to read a system-wide configuration file on startup located in /etc/lfrc on unix and C:\ProgramData\lf\lfrc on windows. Documentation is updated to show the locations of all configuration files.
  • (New) Environmental variables used for configuration (i.e. $EDITOR, $PAGER, $SHELL) are set to their default values when they are not set or empty and they are exported to shell commands.
  • (New) A new environmental variable $OPENER is added to configure the default file opener using the previous default values and it is exported to shell commands.
  • (Fix) Executable completion now works on windows as well.

Don't miss a new lf release

NewReleases is sending notifications on new releases.