From a11c6b48ee8e4e6c6f3711d387a8a8f25424551a Mon Sep 17 00:00:00 2001 From: Urbain Vaes Date: Tue, 2 Jun 2015 20:28:19 +0100 Subject: handy function in zshrc --- zshrc | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'zshrc') diff --git a/zshrc b/zshrc index 3974cc3..190dcbf 100644 --- a/zshrc +++ b/zshrc @@ -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 -- cgit v1.2.3