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