added lf config
This commit is contained in:
@@ -7,3 +7,5 @@
|
|||||||
!kak/**
|
!kak/**
|
||||||
!fuzzel/
|
!fuzzel/
|
||||||
!fuzzel/**
|
!fuzzel/**
|
||||||
|
!lf/
|
||||||
|
!lf/**
|
||||||
|
|||||||
+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