feat: zsh: add mappings for fast git status and list directory
This commit is contained in:
parent
c84367bf8c
commit
fc232c4f80
@ -1,3 +1,5 @@
|
||||
# vim: ft=zsh
|
||||
|
||||
KEYTIMEOUT=1
|
||||
# Activate vim mode.
|
||||
bindkey -v
|
||||
@ -47,6 +49,28 @@ bindkey '^W' backward-delete-word
|
||||
bindkey -M vicmd '^H' backward-delete-char
|
||||
|
||||
|
||||
listdirquiet() {
|
||||
echo
|
||||
ls
|
||||
echo
|
||||
zle reset-prompt
|
||||
}
|
||||
zle -N listdirquiet
|
||||
bindkey "^L" listdirquiet
|
||||
bindkey -M vicmd "^L" listdirquiet
|
||||
|
||||
|
||||
gitstatusquiet() {
|
||||
echo
|
||||
git status
|
||||
echo
|
||||
zle reset-prompt
|
||||
}
|
||||
zle -N gitstatusquiet
|
||||
bindkey "^N" gitstatusquiet
|
||||
bindkey -M vicmd "^N" gitstatusquiet
|
||||
|
||||
|
||||
popdquiet() {
|
||||
popd &>/dev/null
|
||||
zle reset-prompt
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user