在 ubuntu 16.04 中,使用 Ctrl+Shift+箭头键选择单词不起作用

在 ubuntu 16.04 中,使用 Ctrl+Shift+箭头键选择单词不起作用

Ctrl+Arrows可以正确地在单词之间跳转,但是当我使用++Ctrl按单词选择时,什么也没有发生。ShiftArrows

有人知道怎样让它工作吗?(我使用的是 Ubuntu 16.04)


输出cat /etc/default/keyboard

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT=""
XKBOPTIONS=""

BACKSPACE="guess"

输出gsettings list-recursively | grep -i ctrl

org.gnome.settings-daemon.plugins.media-keys screenshot-clip '<Ctrl>Print'
org.gnome.settings-daemon.plugins.media-keys window-screenshot-clip '<Ctrl><Alt>Print'
org.gnome.settings-daemon.plugins.media-keys area-screenshot-clip '<Ctrl><Shift>Print'
org.gnome.settings-daemon.plugins.media-keys screencast '<Ctrl><Shift><Alt>R'
org.gnome.settings-daemon.plugins.media-keys screenshot-clip '<Ctrl>Print'
org.gnome.settings-daemon.plugins.media-keys window-screenshot-clip '<Ctrl><Alt>Print'
org.gnome.settings-daemon.plugins.media-keys area-screenshot-clip '<Ctrl><Shift>Print'
org.gnome.settings-daemon.plugins.media-keys screencast '<Ctrl><Shift><Alt>R'
org.onboard.lockdown disable-keys [['CTRL', 'LALT', 'F[0-9]+']]
org.gnome.Terminal.Legacy.Keybindings zoom-out '<Ctrl>minus'
org.gnome.Terminal.Legacy.Keybindings move-tab-left '<Ctrl><Shift>Page_Up'
org.gnome.Terminal.Legacy.Keybindings new-window '<Ctrl><Shift>n'
org.gnome.Terminal.Legacy.Keybindings copy '<Ctrl><Shift>c'
org.gnome.Terminal.Legacy.Keybindings zoom-normal '<Ctrl>0'
org.gnome.Terminal.Legacy.Keybindings zoom-in '<Ctrl>plus'
org.gnome.Terminal.Legacy.Keybindings move-tab-right '<Ctrl><Shift>Page_Down'
org.gnome.Terminal.Legacy.Keybindings close-window '<Ctrl><Shift>q'
org.gnome.Terminal.Legacy.Keybindings new-tab '<Ctrl><Shift>t'
org.gnome.Terminal.Legacy.Keybindings paste '<Ctrl><Shift>v'
org.gnome.Terminal.Legacy.Keybindings close-tab '<Ctrl><Shift>w'
org.onboard.lockdown disable-keys [['CTRL', 'LALT', 'F[0-9]+']]

dconf dump / | grep -i ctrl产生空输出

答案1

正如@ N0rbert 所建议的,我检查了访客会话并发现Ctrl++快捷键在那里正常工作,这意味着这是我的帐户设置的问题。ShiftArrows

我开始备份并删除我账户中的“。”文件夹,在某个时候我做错了一些事情,我的 Unity 设置被完全重置并且Ctrl++开始正常工作。ShiftArrows

遗憾的是,我没有正确备份错误的设置,所以此时我无法知道这些设置到底保存在哪里,但我确信它与某些 Unity 设置有关……

答案2

可能导致这种情况的一件事是激活此功能:

设置/通用访问/指向和点击/定位指针

它表明您可以发现鼠标指针按下了Ctrl,但是,我无法再持续使用Ctrl+ Shift+ Arrow

把这些信息留在这里,我是否应该在某个时候再这样做。

答案3

我今天在 Fedora 34 KDE Plasma 上遇到了同样的问题。

以下是我得到的结果: 系统设置>硬件>输入设备>键盘>高级>切换到另一个布局>取消选中 Ctrl+Shift。

对于同时使用 Gnome 和 Gnome Tweaks 的用户:有一个带有复选框的类似列表,可能会导致相同的问题。

答案4

我发现可以在辅助功能中的设置菜单中禁用定位指针选项。

设置 > 辅助功能 > 定位指针

相关内容