From d03631af6f83aca39415c3970bae8fd78efeb737 Mon Sep 17 00:00:00 2001 From: Xiao Pan Date: Sat, 13 Apr 2024 23:32:55 -0700 Subject: lf change some keybindings to my like --- home/xyz/.config/lf/lfrc | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'home/xyz/.config/lf') 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 -- cgit v1.2.3-70-g09d2