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
|
KEYTIMEOUT=1
|
||||||
# Activate vim mode.
|
# Activate vim mode.
|
||||||
bindkey -v
|
bindkey -v
|
||||||
@ -47,6 +49,28 @@ bindkey '^W' backward-delete-word
|
|||||||
bindkey -M vicmd '^H' backward-delete-char
|
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() {
|
popdquiet() {
|
||||||
popd &>/dev/null
|
popd &>/dev/null
|
||||||
zle reset-prompt
|
zle reset-prompt
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user