“Ctrl+。”显示“e”字符并捕获键盘快捷键

“Ctrl+。”显示“e”字符并捕获键盘快捷键

现在几天来,我无法再在任何地方使用Ctrl+ .(这使得使用 Vs Code 变得非常令人沮丧)。出现的不是执行快捷方式e。然后我就可以正常书写,按下时Enter消失e。这与 unicode 快捷键Ctrl++类似,但在 后编写的所有内容Shift在按下后都不会改变。UeEnter

在此输入图像描述

我是否激活了某些设置或系统快捷方式?

Ubuntu Mate 21.10在问题出现之前,我已经使用了几个月了。

答案1

需要尝试的几件事:

直接使用 gsettings 将其关闭。从终端输入:

gsettings set org.freedesktop.ibus.panel.emoji hotkey "[]"

或者运行

ibus-setup

查看“表情符号”选项卡下。

您需要在表情符号模式下按Ctrl+来选择表情符号。Space

答案2

我遇到了同样的问题,但问题是我不明白它应该如何工作而不是它被破坏了。

当您按下表情符号注释快捷键(例如Ctrl+.配置为ibus-setup),插入到文本中的“e̲”字符表示您已从常规模式表情符号插入模式。再按一次或Esc切换回常规模式并且“e̲”字符消失。

要插入表情符号,您可以通过两种方式使用它:

1. 从列表中选择表情符号(表情符号选择器对话框)

  1. 表情符号注释快捷方式(Ctrl+. ) 切换到表情符号插入模式- 插入字符“e̲”
  2. Ctrl+Space打开表情符号组选择器
  3. 使用键盘选择一个组并按Enter切换到表情符号选择器视图
  4. 选择一个表情符号并按Enter将其插入到文本中,然后切换回常规模式(“e̲”字符将被所选表情符号字符替换)

2. 输入要插入的表情符号的名称或简写

  1. 按表情符号注释快捷键(Ctrl+. ) 切换到表情符号插入模式- 插入字符“e̲”
  2. 输入表情符号名称或其文本表示形式,例如:)heart
  3. Ctrl+Space用与插入文本对应的表情符号替换插入的文本(此时“e̲”字符保留在那里)
  4. 如果您对插入的表情符号感到满意,请按Enter切换回常规模式(“e̲”字符消失,插入的表情符号保留在文本中)
  5. 如果您不喜欢插入的表情符号,可以按Escape(再次按下可完全取消表情符号模式 - 包含“e̲”字符的插入文本将被删除,并切换回常规模式)或者您可以再次按Ctrl+Space以显示表情符号选择器,其中的表情符号已按插入的文本过滤,选择您喜欢的表情符号并按Enter将其插入到文本中并切换回常规模式

免责声明:我刚刚发现它是如何工作的,所以我的描述可能不完整或不准确。

相关内容