在 Ubuntu 下的 Chrome 中将文本方向切换为从右到左

在 Ubuntu 下的 Chrome 中将文本方向切换为从右到左

在 Windows 下的 Chrome 中,我可以按右 Control+右 Shift,文本字段和文本框中的文本方向将变为从右到左。但在 Ubuntu 下,什么都没有发生。

在其他程序(例如 Gedit)中,我可以右键单击然后选择Insert Unicode Control Character->RLM Right-to-left Mark来更改文本方向,但是当我右键单击 Chrome 中的文本框时,该菜单不存在。

如何更改 Chrome 中的文本方向?

编辑:我尝试手动插入 RLM 标记(列表是这里),方法是按住 control+shift,然后u输入控制字符的十六进制代码。在列出的七个 (U+200E、U+200F、U+202A、U+202B、U+202C、U+202D、U+202E) 中,有三个 (U+200F、U+202B、U+202E) 在 Gedit 中有效,但在 Chrome 中无效。

答案1

使用这个开源扩展提供一个切换方向按钮,该按钮将添加到您的 Google Chrome,并可以在任何操作系统中切换文本编辑方向。

免责声明:我是该扩展的发布者。

更新:Chrome 现在本身在文本编辑上下文菜单上提供了类似的功能,因此这种扩展在某种程度上变得毫无用处。

答案2

一些猜测—— Left CTRL+Right SHIFTSHIFT++是否有效CTRLX

由于使用 GTK 控件,Linux Chrome 中存在一些细微的差别。

答案3

  • 从左到右方向 >>右 Ctrl + 左 Shift
  • 从右到左方向 >>右 Ctrl + 左 Shift

答案4

我为 chrome 制作了一个扩展程序来解决这个问题。欢迎您使用它。您可以在此处将其添加到 chrome:chrome://extensions/ 并激活开发者模式 https://github.com/Guyc1800/switch-input-direction-for-linux/tree/main

相关内容