key-binding

什么原因导致我的键盘上的某些键突然停止工作?
key-binding

什么原因导致我的键盘上的某些键突然停止工作?

我通常使用 azerty 键盘配置,而这个问题发生在运行 Windows 10 操作系统的笔记本电脑(ASUS)上。 我最近在 Steam 上尝试了一款不太知名的游戏,需要切换到 qwerty,我通过 alt+caps 切换到了 qwerty。完成后我回到 azerty,但发现异常。即使重启了几次,某些键仍然无法使用。 所有这些键的非大写版本都适用:“A”、“%”、“X”、“C”、“V”、“?”、"."、"/" 和 "§"。大写字母和 Ctrl 命令(我可以使用 Ctrl-A、Ctrl-X、Ctrl-C 或 Ctrl-V)都可以正常使用,但前提是我使用键盘左...

Admin

CTL-Y 不再起作用
key-binding

CTL-Y 不再起作用

复制时突出显示的颜色突然从灰色变为黄色。CTL-Y 不再起作用,当我尝试时,我得到:符号的函数定义是 void:x-cut-buffer-or-selection-value。 我的 .emacs 文件 (setq time-stamp-active t ; do enable time-stamps time-stamp-line-limit 10 ; check first 10 buffer lines for Time-stamp: time-stamp-format "%04y-%02m-%02d %02H:%...

Admin

如何使用键绑定在 VS Code 中按段落选择文本?
key-binding

如何使用键绑定在 VS Code 中按段落选择文本?

我找到了如何自定义键绑定以跳转到最近的空行这里。 但我想知道我是否可以以同样的方式设置一个键绑定来选择段落或下一个空行。我希望它从光标所在的位置选择到下一个(使用++ Ctrl)或上一个空行(使用++ )ShiftDownArrowCtrlShiftUpArrow 更一般地说,我不知道如何在文件中搜索现有的、有效的“命令”来配置我自己的键绑定keybindings.json。 ...

Admin

如何在 Windows 10 中移除/重置键绑定挂钩
key-binding

如何在 Windows 10 中移除/重置键绑定挂钩

我正在尝试安装键盘助手“Langover”(转换错误布局的输入,例如从西里尔文“руддщ”= 你好或反之亦然“ghbdtn”= привет。它由热键激活,例如 F10。 但是,当尝试分配另一个热键(F12)时,它被另一个软件指示为“已被使用”。我怀疑它被以前具有类似功能的“切换器”软件使用(punto switcher,我已将其删除,因为它侵犯了间谍软件的隐私)。但是,卸载旧版 swicher 似乎并没有清除其键盘绑定挂钩。在另一个键(例如 F10)上使用 Langover 效果很好,但有一个既定的习惯,我需要将其更改为 F12。 有没有办法共同编辑/清...

Admin

无法在使用键绑定调用的 Bash 函数中输入文本
key-binding

无法在使用键绑定调用的 Bash 函数中输入文本

我在文件中添加了一个简单的函数.bashrc,并使用命令将其绑定到组合键bind。该函数提示用户使用进行输入read,如下所示: myscript() { read -p "Enter input text: " input_text echo "$input_text" } 然后我将这个函数绑定到Ctrl+G组合键,bind如下所示: bind -x '"\C-g":myscript' 当我按下Ctrl+时G,函数被调用,提示符"Enter input text: "被显示,但我似乎无法输入任何内容。光标只是闪烁,什么也没发生。 我不确...

Admin

如何在 Windows PowerShell 中取消设置 Ctrl+L?
key-binding

如何在 Windows PowerShell 中取消设置 Ctrl+L?

我正在尝试一件非常简单的事情。我有一个 neovim 配置,其中我使用Ctrl+L来表示某些内容。在 PowerShell 中,它已经映射到clear命令。 clear我该如何取消此键绑定?无论如何,每次我想清除终端时,我都会习惯性地写下。 ...

Admin

如何让 zsh 忽略未定义的转义序列?
key-binding

如何让 zsh 忽略未定义的转义序列?

有没有办法让 zsh 忽略所有未定义的转义序列,包括诸如F1通常^[[15~导致~插入之类的内容。 更准确地说,我希望$KEYTIMEOUT在转义字符发送后几百秒内发送到终端的所有字符都被忽略,除非它们是绑定键序列的一部分。 ...

Admin

我怎样才能让 capslock 识别为 wow 的键绑定,或者在 macos 中重新映射它?
key-binding

我怎样才能让 capslock 识别为 wow 的键绑定,或者在 macos 中重新映射它?

我是 WOW 的老玩家了。我最近从 Windows 机器换成了我的第一台 Mac。 当我传输数据时,我的所有按键绑定都随我一起传输。游戏内 GUI 确实显示我的按键绑定已正确设置为大写锁定,就像我的 Windows 机器上的情况一样。 除上述游戏未注册为按键的情况外,所有其他绑定均可正常工作。该键通过将聊天中的所有文本大写来按照其预期的行为运行,但除此之外,我无法对其进行任何绑定。 我猜想这与 mac 将其视为“修饰符”的方式有关,所以我想绕过这种行为,这样我就可以像魔兽世界中的任何其他键一样将其用作按键/键绑定,或者将其重新映射到另一个键,这是不太理想但总...

Admin

难以将某些键盘快捷键绑定到 Linux Mint XFCE 上的窗口平铺
key-binding

难以将某些键盘快捷键绑定到 Linux Mint XFCE 上的窗口平铺

我使用 Linux Mint 21 xfce 作为双启动,在一台装有原生 Win10 的笔记本电脑(Acer Aspire E571)上。我很难让某些窗口位移快捷键正常工作。在“Windows 管理器”中,我将“Super + 左/右/上/下”设置为窗口平铺的快捷键,但这些组合键不起作用。但是,“Alt + L/R/U/D”工作正常。Super 键本身也可以正常工作。什么可能导致这样的问题?我在论坛上搜索过,但似乎没有找到答案。抱歉,我的 Linux 和英语水平很差。 ...

Admin

当输入为空时,如何绑定 Zsh 中的双击键?
key-binding

当输入为空时,如何绑定 Zsh 中的双击键?

我尝试clear仅当 zsh shell 中的终端输入为空时才将双击绑定到命令。 到目前为止,我所实现的总是使用双击删除,但如果可能的话,我想添加条件,将以下内容添加到 .zshrc: bindkey -s '\t\t' 'clear^M' 也许,我是否需要使用键绑定调用自定义函数来检查输入是否为空? 有什么办法可以解决这个问题吗? 谢谢! ...

Admin

如何在 vscode/codium 中使用 vscodevim 扩展通过 `Ctrl+C` 复制到系统剪贴板,而不使用 `v` 模式的系统剪贴板寄存器 `"*y`?
key-binding

如何在 vscode/codium 中使用 vscodevim 扩展通过 `Ctrl+C` 复制到系统剪贴板,而不使用 `v` 模式的系统剪贴板寄存器 `"*y`?

我已经更改了Ctrl+Shift+C键绑定,这样当我按下它时就不会进入终端,请参阅键绑定 Ctrl + Shift + C 在 Linux 上的 vscode/codium 中打开一个新的外部终端,如何更改快捷方式?。 但是,这Ctrl+Shift+C不会复制到系统键盘。因此,下次尝试时,如何Ctrl+C在 vscode/codium 中使用 vscodevim 扩展时将键绑定恢复为复制到系统剪贴板? ...

Admin

如何绑定键 alt+delete 来在 zsh 中杀死 word forward?
key-binding

如何绑定键 alt+delete 来在 zsh 中杀死 word forward?

我想在 zsh 中用 bindkey alt+delete 来删除向前的单词。另外,我使用 ohmyzsh 进行配置,我发现使用“bindkey ^U behind-kill-line”可以像 bash 一样删除向后的行。我想使用“bindkey <alt+delete> behind-kill-word”,但我不知道 alt+delete 的转义码。 ...

Admin

标准 macOS .keylayouts 的位置?
key-binding

标准 macOS .keylayouts 的位置?

我正在尝试使用安装在 的 SIL 的 Ukelele 程序制作自定义键盘布局Library/Keyboard Layouts。我想使用标准美国键盘.keylayout作为模板,有人知道它位于哪个目录吗? ...

Admin

如果按下快捷键,如何获取热键定义?
key-binding

如果按下快捷键,如何获取热键定义?

例如,如果我按此顺序按下Ctrl++ Shift+ Alt,C我如何获取相应的热键定义? 我期望得到如下结果: ; pseudo code *::MsgBox %A_ThisHotkey% was pressed ...

Admin