Что-то надоело что при вставке из буфера строчек с newline-ом, он честно
вставляется, остаётся в истории, мозолит глаза. Нашёл рецепт как это очень
просто поправить:
bracketed-paste() { zle .$WIDGET && LBUFFER=${LBUFFER%$'\n'} }
zle -N bracketed-paste