有没有人在 Linux 遇到过输入法打的字覆盖了剪切版的问题?

2020-05-21 16:34:05 +08:00
 edr1412

就是打出的中文覆会盖掉中键粘贴的内容( xclip )。比如你在一个网页选中一段文字,想中间粘贴到笔记,但你在粘贴前又打了几个字,然后悲催的发现中键只是把你打的字又打了一遍( TдT)

据测试 无论 gnome 还是 kde,fcitx 还是 ibus debian 还是 arch 都会这样

而且竟然没 google 到类似的问题,我都是默认配置不可能是个例吧。。

终端倒是不会覆盖掉,但比如 typora,chrome 网页里的输入框都会这样

4554 次点击
所在节点    Linux
14 条回复
LaTero
2020-05-21 16:37:45 +08:00
用过 ubuntu 默认,现在 arch+fcitx+rime,没遇到过
edr1412
2020-05-21 16:46:54 +08:00
@LaTero 一样的环境。。用 chrome 没这问题吗
LaTero
2020-05-21 19:41:57 +08:00
@edr1412 不好意思没用过 chrome,firefox 或任何其他我用过的 gui 程序都没遇到过,这么严重的 bug 如果很广泛应该有很多人会说的吧,你这应该真的是个例(会不会是键盘之类的硬件问题?)。fcitx 按 ctrl+;看看剪贴板试试,另外我一直用 ctrl+v 粘贴不知道和中键会不会有关系。
m0cha
2020-05-21 19:52:23 +08:00
fctix 有设置的我记得
edr1412
2020-05-21 22:24:28 +08:00
@LaTero 啊这 Firefox 确实没这毛病 ww 其他我用得多的 gui 比如 chrome,vscode,typora 正好有问题的; 硬件问题更不可能啊。。我两本子都这样
我是太依赖中键了搞得其他系统都不想用 2333
edr1412
2020-05-21 22:28:15 +08:00
@m0cha 在哪设置 找过好久没找到
zeny620
2020-05-21 22:44:05 +08:00
ctrl-; 有惊喜
edr1412
2020-05-21 23:01:39 +08:00
@zeny620 这个剪切板我也知道啊。。但和我这个问题完全没什么关系啊,该被覆盖还是被覆盖。这种 clipboard 和 xclip 是分开的两种东西,前者我都不怎么用了。
mgrddsj
2020-05-22 00:12:36 +08:00
这几个应用有问题的话,难道是 Chromium 里面的问题?
edr1412
2020-05-22 13:57:50 +08:00
@mgrddsj 这么说好像确实是 chromium 的特性 。。不知道 chromium 怎么对接输入法的?
zhuisui
2020-06-05 18:31:07 +08:00
我也是一样,在 Chrome 和 Electron 应用中输入中文,会覆盖 selection 剪切板
zhuisui
2020-06-05 18:45:28 +08:00
Poker18
2020-08-20 15:54:45 +08:00
KDE + fcitx + RIME 也碰到了同样的问题,后来发现凶手是 KDE Clipboard
查了一下官方说明,说是 KDE 的剪贴板有两个 buffer,一个是 Ctrl+C / Ctrl+X 复制 Ctrl+V 粘贴的普通剪贴板,还有一个叫 selection,只要选中了一段文字就会被复制到这个叫 selection 的 buffer 里
然后回想了一下,fcitx+RIME 选字状态下的待输入文字确实是被选中的,虽然不确定,但我想应该是选中的文字通过这个途径直接塞进剪贴板了……

但不管原因是什么,总之我把剪贴板里的 selection 直接关掉之后,输入法就不会干扰剪贴板了
edr1412
2020-10-23 16:53:51 +08:00
@Poker18 这样是完全取消了 selection 吗 XD 你独立的中键粘贴还能用吗 (而且我以前用 gnome 时也有这问题。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/674059

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX