dot/zshrc: Enable option to substitute `BAR=...:~FOO:...:=BAZ:...'.
[profile] / dot / zshrc
index 3466d6c..e02aaa7 100644 (file)
--- a/dot/zshrc
+++ b/dot/zshrc
@@ -3,7 +3,6 @@
 ### Zsh session things.
 
 __mdw_shell=zsh
-case ${INSIDE_EMACS+t},$TERM in t,dumb) unsetopt zle ;; esac
 
 ###--------------------------------------------------------------------------
 ### History settings.
@@ -63,7 +62,8 @@ fi
 ###--------------------------------------------------------------------------
 ### Line editing.
 
-case $TERM in dumb) unsetopt zle ;; esac
+case ${INSIDE_EMACS+t},$TERM in t,dumb) unsetopt zle ;; esac
+case $TERM in dumb) unset zle_bracketed_paste ;; esac
 
 bindkey -e
 
@@ -181,6 +181,7 @@ unsetopt ksh_glob
 setopt list_ambiguous
 setopt list_packed
 setopt multios
+setopt magic_equal_subst
 unsetopt nomatch
 unsetopt menu_complete
 setopt notify