added lf config
This commit is contained in:
+20
@@ -0,0 +1,20 @@
|
||||
# Change working dir in shell to last dir in lf on exit (adapted from ranger).
|
||||
#
|
||||
# You need to either copy the content of this file to your shell rc file
|
||||
# (e.g. ~/.bashrc) or source this file directly:
|
||||
#
|
||||
# LFCD="/path/to/lfcd.sh"
|
||||
# if [ -f "$LFCD" ]; then
|
||||
# source "$LFCD"
|
||||
# fi
|
||||
#
|
||||
# You may also like to assign a key (Ctrl-O) to this command:
|
||||
#
|
||||
# bind '"\C-o":"lfcd\C-m"' # bash
|
||||
# bindkey -s '^o' 'lfcd\n' # zsh
|
||||
#
|
||||
|
||||
lfcd () {
|
||||
# `command` is needed in case `lfcd` is aliased to `lf`
|
||||
cd "$(command lf -print-last-dir "$@")"
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
# Shell für Kommandos
|
||||
set shell sh
|
||||
set shellopts '-eu'
|
||||
set ifs "\n"
|
||||
|
||||
# Anzeige
|
||||
set hidden true
|
||||
set drawbox true
|
||||
set icons true
|
||||
set ignorecase true
|
||||
set scrolloff 5
|
||||
set info size
|
||||
|
||||
# Mausklick aktivieren
|
||||
set mouse true
|
||||
|
||||
# Praktische Extras
|
||||
map . set hidden!
|
||||
map D delete
|
||||
map <c-r> reload
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user