u
This commit is contained in:
61
dots/lf/lfrc
61
dots/lf/lfrc
@@ -1,5 +1,40 @@
|
|||||||
# klevstul
|
# 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
|
# define a custom 'open' command
|
||||||
# This command is called when current file is not a directory. You may want to
|
# This command is called when current file is not a directory. You may want to
|
||||||
@@ -68,11 +103,29 @@ set cleaner ctpvclear
|
|||||||
&ctpvquit $id
|
&ctpvquit $id
|
||||||
|
|
||||||
# dragon
|
# dragon
|
||||||
cmd xi $dragon-drop --target --and-exit
|
#cmd xi !dragon-drop --target --and-exit
|
||||||
cmd xo $dragon-drop --and-exit "$fx"
|
#cmd xo %dragon-drop --and-exit "$fx"
|
||||||
|
|
||||||
cmd xii %dragon-drop --target
|
cmd dragon %dragon-drop -all --and-exit "$fx"
|
||||||
cmd xoo %dragon-drop "$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 xi xi
|
||||||
#map xo xo
|
#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