跳转到内容
moshpit

粘贴不会执行掉半段文本

粘贴键默认就在快捷键栏上。Moshpit 会先检查当前程序有没有开启 bracketed paste(智能体、vim 和现在的 shell 都会开)。开了,就把剪贴板内容包在标记里发出去,告诉程序「这是粘贴,不是打字」。程序收到的是一整块文本,而不是一串夹着换行的按键。

程序没有开 bracketed paste,文本就按普通按键发送。那个程序要的本来就是这个。所以要先检查,而不是一律包起来。

三行剪贴板内容粘进普通 shell,成了三条完整的命令,没有拆成零散按键

在终端里长按并拖动选中文字,然后复制。URL 会自动识别成链接,跨两行折行的也算。Moshpit 用终端模拟器自己的软换行标记把折行接起来,而不是按行宽去猜。

  • 慢链路上粘长文本是一次写入。服务器回显之前屏幕上什么都不会出现,和 SSH 下打字一样。
  • iOS 第一次会问是否允许 App 读取剪贴板。这个提示是系统弹的,不是 Moshpit 的。它问的就是你刚发起的这次粘贴。
  • 内容不会离开设备。剪贴板里的东西只发给你连着的那个终端,不去别处。