diff options
Diffstat (limited to 'config/essentials')
| -rw-r--r-- | config/essentials/shell/aliases.sh | 2 | ||||
| -rw-r--r-- | config/essentials/shell/functions.sh | 1 | 
2 files changed, 2 insertions, 1 deletions
diff --git a/config/essentials/shell/aliases.sh b/config/essentials/shell/aliases.sh index 63a6f12..fab3a06 100644 --- a/config/essentials/shell/aliases.sh +++ b/config/essentials/shell/aliases.sh @@ -2,7 +2,7 @@  # s/alias \([^-]\)/alias -g \1  # The most important one -alias vi='vis' +alias vi='nvim'  which z >/dev/null 2>&1 &&  	alias cd='z' diff --git a/config/essentials/shell/functions.sh b/config/essentials/shell/functions.sh index fd2226d..d798a3e 100644 --- a/config/essentials/shell/functions.sh +++ b/config/essentials/shell/functions.sh @@ -348,3 +348,4 @@ ffconcat () {  	ffmpeg -y -f concat -safe 0 -i $tmp -c copy "$1"  	rm $tmp  } +nvim_bindings() {  "$(tmp="$(mktemp)"; nvim +":set nomore | :redir! > $tmp | :map | :redir END | :q" ; fzf < "$tmp"; rm "$tmp")"; }  | 
