当我粘贴大块文本,甚至只是长命令或urls时,粘贴是逐字符进行的,需要很长时间的。我可以让它加快按右箭头,但有时自动提示会进来并粘贴其他东西。
我知道这在一定程度上是由粘贴造成的。我试着关闭它,这使它的速度,当我按右箭头时,缓慢粘贴。但是缩进没有保留,而是逐行执行。这对我不起作用,因为我经常粘贴在多行命令中,比如使用Docker。此外,当使用正确的箭头技术时,语法突出显示不再起作用。
有没有办法使粘贴即时,但保留括号的行为?在vim,它是即时的,但我想缩进只是换行符或什么我猜?括号甚至导致了这个问题,还是有其他解释/修复?
我使用的是iTerm2和ohmyzsh以及MacOS Catalina上的。搜索高低,但只找到了关于~0和~1字符插入括号或其他东西的帖子。我从来没发生过这种事。
用于说明目的的gif:
发布于 2021-04-06 23:16:36
只需在.zsh中禁用魔术函数即可。
邪恶的DISABLE_MAGIC_FUNCTIONS="true"
https://stackoverflow.com/questions/64654983
复制相似问题