diff options
author | Xiao Pan <gky44px1999@gmail.com> | 2024-04-13 23:32:55 -0700 |
---|---|---|
committer | Xiao Pan <gky44px1999@gmail.com> | 2024-04-17 04:28:51 -0700 |
commit | 82e40dac1d0d240fed415e881fb465c2cecd40f6 (patch) | |
tree | c7889a7ec66c540f5c0e2cfc67bb7bf9295a4868 /home/xyz | |
parent | fe84f1b831505e71d89620e9b242bd02f4fc25af (diff) |
lf change some keybindings to my like
Diffstat (limited to 'home/xyz')
-rw-r--r-- | home/xyz/.config/lf/lfrc | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/home/xyz/.config/lf/lfrc b/home/xyz/.config/lf/lfrc index c78889d6..b0ca2284 100644 --- a/home/xyz/.config/lf/lfrc +++ b/home/xyz/.config/lf/lfrc @@ -1 +1,24 @@ +# maybe useful: +# /usr/share/doc/lf/lfrc.example +# `man lf` +# - ENVIRONMENT VARIABLES section +# - PREVIEWING FILES section +# https://github.com/LukeSmithxyz/voidrice/tree/master/.config/lf + set hidden + +# not using it because security concerns, see: https://wiki.archlinux.org/title/Lf#Sandboxing_previews +# I moved previewer script to public_archive_codes +# previewer use highlight which can show tab as 4 spaces +#set previewer ~/.config/lf/previewer +#map e $LESSOPEN='| ~/.config/lf/previewer %s' less -+F $f + +# change come default keybindings to my like +# see `man lf` PREFIXES section, $ at the beginning indicate it is shell command? +# also see "The following commands/keybindings are provided by default:" section +# I use -F in LESS env, need -+F to reset to default so no quit if one screen +map e $$PAGER -+F "$f" +# or wait for key press use ! prefix +#map e !$PAGER "$f" +map v $$EDITOR "$f" +map i invert |