From b7d2c76aba8079bd2b57e46c70972190186b96f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20P=C5=82azie=C5=84ski?= Date: Sun, 3 Mar 2024 12:58:00 +0100 Subject: [PATCH] Move reset to partial --- zsh.d/50_reset.zsh | 9 +++++++++ zshrc | 10 ---------- 2 files changed, 9 insertions(+), 10 deletions(-) create mode 100644 zsh.d/50_reset.zsh diff --git a/zsh.d/50_reset.zsh b/zsh.d/50_reset.zsh new file mode 100644 index 0000000..c117300 --- /dev/null +++ b/zsh.d/50_reset.zsh @@ -0,0 +1,9 @@ +# More powerful terminal reset +# \e< - resets \e[?2l which puts terminal into VT52 mode +# reset - normal terminal reset +# stty sane - puts tty in sane state (like accepting input, no character translation etc.) +# setterm -reset - puts reset terminal string, as identified by setterm +# tput reset - puts terminal reset strings from terminfo +# clear - simple clear terminal window +# \033c - exactly "c" which is VT100 code for resetting terminal +alias reset='echo -e "\e<"; reset; stty sane; setterm -reset; tput reset; clear; echo -e "\033c"' diff --git a/zshrc b/zshrc index fab803b..8d840de 100644 --- a/zshrc +++ b/zshrc @@ -167,16 +167,6 @@ alias su="sudo -u root -i" # disable sudo correction for commands alias sudo="nocorrect sudo" -# More powerful terminal reset -# \e< - resets \e[?2l which puts terminal into VT52 mode -# reset - normal terminal reset -# stty sane - puts tty in sane state (like accepting input, no character translation etc.) -# setterm -reset - puts reset terminal string, as identified by setterm -# tput reset - puts terminal reset strings from terminfo -# clear - simple clear terminal window -# \033c - exactly "c" which is VT100 code for resetting terminal -alias reset='echo -e "\e<"; reset; stty sane; setterm -reset; tput reset; clear; echo -e "\033c"' - # Shortcuts for clipboard manipulation alias xclip-in='xclip -selection c -in' alias xclip-out='xclip -selection c -out'