You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(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.