You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Firefox复制Unicode文本至Kitty终端粘贴失效问题咨询

解决Firefox复制Unicode文本到Kitty终端显示转义序列的问题

问题原因

Firefox复制文本时会向剪贴板写入多种格式的数据,其中包含经过转义的text/plain格式(例如\u4f5c\u5bb6 \u6628\u65e5),而Kitty终端默认优先读取了这种转义格式,而非原生的Unicode文本格式。拖拽操作直接传递原生Unicode数据,因此显示正常。

解决方案

1. 修改Kitty剪贴板配置

编辑Kitty配置文件~/.config/kitty/kitty.conf,添加或修改以下配置,强制Kitty优先读取原生Unicode文本格式:

clipboard_control = write-clipboard write-primary no-append-clipboard no-append-primary
clipboard_formats = text/plain;charset=utf-8 text/plain

保存后重启Kitty生效。

2. 用剪贴板工具转换格式

若修改Kitty配置无效,可借助xclip做中间格式转换:

  • 安装工具:
sudo pacman -S xclip
  • 复制Firefox文本后,在终端执行以下命令转换剪贴板内容:
xclip -o -selection clipboard | xclip -i -selection clipboard -t text/plain;charset=utf-8

之后直接在Kitty中粘贴即可。

3. 检查Firefox剪贴板设置

在Firefox地址栏输入about:config,搜索clipboard.plainTextOnly,若值为true则改为false,确保Firefox同时写入多种剪贴板格式,让Kitty能识别原生Unicode格式。

内容的提问来源于stack exchange,提问作者Kemono

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 11:30:56