u
This commit is contained in:
61
dots/lf/lfrc
61
dots/lf/lfrc
@@ -1,5 +1,40 @@
|
||||
# klevstul
|
||||
|
||||
# set '-eu' options for shell commands
|
||||
# These options are used to have safer shell commands. Option '-e' is used to
|
||||
# exit on error and option '-u' is used to give error for unset variables.
|
||||
# Option '-f' disables pathname expansion which can be useful when $f, $fs, and
|
||||
# $fx variables contain names with '*' or '?' characters. However, this option
|
||||
# is used selectively within individual commands as it can be limiting at
|
||||
# times.
|
||||
set shellopts '-eu'
|
||||
|
||||
# set internal field separator (IFS) to "\n" for shell commands
|
||||
# This is useful to automatically split file names in $fs and $fx properly
|
||||
# since default file separator used in these variables (i.e. 'filesep' option)
|
||||
# is newline. You need to consider the values of these options and create your
|
||||
# commands accordingly.
|
||||
set ifs "\n"
|
||||
|
||||
# leave some space at the top and the bottom of the screen
|
||||
set scrolloff 10
|
||||
|
||||
# Use the `dim` attribute instead of underline for the cursor in the preview pane
|
||||
set cursorpreviewfmt "\033[7;2m"
|
||||
|
||||
# use enter for shell commands
|
||||
map <enter> shell
|
||||
|
||||
# show the result of execution of previous commands
|
||||
map ` !true
|
||||
|
||||
# execute current file (must be executable)
|
||||
map x $$f
|
||||
map X !$f
|
||||
|
||||
# dedicated keys for file opener actions
|
||||
map o &mimeopen $f
|
||||
map O $mimeopen --ask $f
|
||||
|
||||
# define a custom 'open' command
|
||||
# This command is called when current file is not a directory. You may want to
|
||||
@@ -68,11 +103,29 @@ set cleaner ctpvclear
|
||||
&ctpvquit $id
|
||||
|
||||
# dragon
|
||||
cmd xi $dragon-drop --target --and-exit
|
||||
cmd xo $dragon-drop --and-exit "$fx"
|
||||
#cmd xi !dragon-drop --target --and-exit
|
||||
#cmd xo %dragon-drop --and-exit "$fx"
|
||||
|
||||
cmd xii %dragon-drop --target
|
||||
cmd xoo %dragon-drop "$fx"
|
||||
cmd dragon %dragon-drop -all --and-exit "$fx"
|
||||
cmd dragon-stay %dragon-drop -all "$fx"
|
||||
cmd dragon-individual %dragon-drop "$fx"
|
||||
cmd dragon-in !dragon-drop --target --and-exit
|
||||
|
||||
#cmd xii %dragon-drop --target
|
||||
#cmd xoo %dragon-drop "$fx"
|
||||
|
||||
#map xi xi
|
||||
#map xo xo
|
||||
|
||||
#map dr dragon
|
||||
#map ds dragon-stay
|
||||
#map di dragon-individual
|
||||
#map dm mvdragon
|
||||
#map dc cpdragon
|
||||
|
||||
#cmd dragon %dragon-drag-and-drop -a -x $fx
|
||||
#cmd dragon-stay %dragon-drag-and-drop -a $fx
|
||||
#cmd dragon-individual %dragon-drag-and-drop $fx
|
||||
#cmd cpdragon %cpdragon
|
||||
#cmd mvdragon %mvdragon
|
||||
#cmd dlfile %dlfile
|
||||
Reference in New Issue
Block a user