diff options
author | Urbain Vaes <urbain@vaes.uk> | 2015-06-02 20:28:19 +0100 |
---|---|---|
committer | Urbain Vaes <urbain@vaes.uk> | 2015-06-02 20:28:19 +0100 |
commit | a11c6b48ee8e4e6c6f3711d387a8a8f25424551a (patch) | |
tree | 27ae6c3b5ef4325b4fdbc051cb595e3313adad44 /zshrc | |
parent | 95aa0e0bcfd7d392d8742f2f2a3a109790245afd (diff) |
handy function in zshrc
Diffstat (limited to 'zshrc')
-rw-r--r-- | zshrc | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -37,7 +37,7 @@ alias books='cd ~/Dropbox/phd/books' alias cdd='cd ~/dotfiles' alias papers='cd ~/Dropbox/phd/papers' alias report='cd ~/Dropbox/phd/reports/9\ months' -alias u='cd ~/Dropbox/phd/papers/spectral/code/finite' +alias u='cd ~/Dropbox/phd' alias uc='cd ~/Dropbox/phd/programs' alias ul='cd ~/Dropbox/phd/literature' alias up='cd ~/Dropbox/phd/presentations' @@ -90,3 +90,16 @@ crontab ~/.crontab TERM=xterm-256color [ -f ~/.fzf.zsh ] && source ~/.fzf.zsh + + +fancy-ctrl-z () { + if [[ $#BUFFER -eq 0 ]]; then + BUFFER="fg" + zle accept-line + else + zle push-input + zle clear-screen + fi +} +zle -N fancy-ctrl-z +bindkey '^Z' fancy-ctrl-z |