ZRGNiX
26-05-14 00:34 微博认证:动漫博主

Mac 版的微信,不知道是不是为了方便人给小龙虾写巨长的 prompt,输入框加了个展开为多行模式的功能(默认设置下 enter 发送,shift + enter 才是换行;展开后 enter 一律变成换行)。

但是这个功能有个烦人的点是它占用了 control + E 作为展开的快捷键,而且不可设置。同时我也试了一下 command + E 同样也可以触发展开。猜测鹅厂实现它的时候为了同时兼容 Mac 和 Windows 的习惯但是又偷了个懒,干脆两个都同时支持。但是习惯上,Mac 的快捷键通常是用 command,而最重要的一点是,原本 control + E 是光标移到文本最后的全局快捷键。

所以这就导致了个很恶心的事情。有时候发消息写到一半发现前面有改的,光标 ← 过去改完之后,习惯用 control + E 想一键跳回到最末继续写,结果这时候输入框展开了……

抄送 @客村小蒋

发布于 广东