diff --git a/aliases b/aliases index 7f5d5cf..7c0dd12 100644 --- a/aliases +++ b/aliases @@ -5,6 +5,10 @@ alias fuck='sudo $(history -p \!\!)' alias wosis='which $(history -p \!\!)' alias fix='reset; stty sane; tput rs1; clear; echo -e "\033c"' # Fix terminal aber binary output +# Source https://www.digitalocean.com/community/tutorials/how-to-use-bash-history-commands-and-expansions-on-a-linux-vps +alias vilastcatfile='vim $(history -p \!cat:$:t)' +alias vio='vim $(history -p \!less:$:t)' +alias cdlastfiledir='cd $(history -p \!\!:$:h)' diff --git a/myshell_load_defaults b/myshell_load_defaults index 31e466a..b21e102 100644 --- a/myshell_load_defaults +++ b/myshell_load_defaults @@ -123,7 +123,9 @@ fi # unset ARCHIVPATH ARCHIVSUBPATH #fi - +# Disable Ctrl+s to freeze terminal +# Source https://www.digitalocean.com/community/tutorials/how-to-use-bash-history-commands-and-expansions-on-a-linux-vps +stty -ixon echo "bashrc_add sourced" 2>&1 |tee -a ${MYSHELLCONFIG_LOGFILE} >&2 #echo "bashrc_add sourced" >&2