X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=.shellrc;h=7c0748000784c407bc3f4b020209100341caa8e1;hb=843fab9da4509fa30afdfe6d892fa0e528220ca8;hp=124aef17d3a7d12ca14fe7b3c4524749d6f249bd;hpb=bd57e37cf34ee5160502d3cad22bb0a6e570b83d;p=dotfiles.git diff --git a/.shellrc b/.shellrc index 124aef1..7c07480 100644 --- a/.shellrc +++ b/.shellrc @@ -72,6 +72,7 @@ case "$SHELL" in s scp ssh smbclient tcpdump tshark wireshark; do ! has_completion $cmd && complete -o default -A hostname $cmd; done + unset has_completion complete -A job bg fg j jobs wait complete -A variable unset @@ -138,6 +139,13 @@ include() mc() { + case "$SHELL" in + */bash) + MC_SAVE_OPS1="$OPS1" + OPS1="\u@\h " + ;; + esac + if [ -n "$SLOWTERM" ]; then MC_SLOW="--slow" fi @@ -198,8 +206,11 @@ mc() { rc=1 fi + [ -n "$MC_SAVE_OPS1" ] && OPS1="$MC_SAVE_OPS1" [ -n "$MC_SAVE_TERM" ] && TERM="$MC_SAVE_TERM" - unset MC_FOUND MC_PWD_FILE MC_SAVE_TERM MC_SLOW MC_TMP_DIR MC_XTERM + unset MC_FOUND MC_PWD_FILE MC_SAVE_OPS1 MC_SAVE_TERM \ + MC_SLOW MC_TMP_DIR MC_XTERM + return $rc }