在哪里可以找到 mc.keymap 中使用的键盘键名称?
我想在 Midnight Commander 中为按键绑定分配一些操作,例如Alt+[或Alt+ ]。 我在哪里可以找到此按键(和其他按键)的“代号”? 例如,我已经找到了一些按键: `=“prime” {=“lbrace” }=“rbrace” <=“lt” >=“gt” 谢谢。 ...
我想在 Midnight Commander 中为按键绑定分配一些操作,例如Alt+[或Alt+ ]。 我在哪里可以找到此按键(和其他按键)的“代号”? 例如,我已经找到了一些按键: `=“prime” {=“lbrace” }=“rbrace” <=“lt” >=“gt” 谢谢。 ...
我使用 vim 编辑大量 tex 文件,因此我\经常使用这个字符。然而,在\插入模式下插入时,vim 会将光标在同一位置暂停一秒钟,这与任何其他字符不同。 当然,我不需要等待整整一秒钟,我可以继续输入,但文本只会在这一秒之后插入。 我发现我可以通过映射来创建类似的行为,例如: inoremap ;; <esc>: inoremap jj <esc> 等等。似乎 vim 正在等待另一个字符跟随,因此它可以评估映射。 尽管取消设置\地图领导者并不能缓解这个问题,但这也正是我所预料的。 另外,我不知道这是否相关,但<es...
当我按下笔记本电脑键盘上的 Shift 键时,它会被映射到“ctrl+v”,从而执行粘贴操作。我以为是键盘的问题,但当我用无线键盘替换它时,它仍然给我带来同样的问题。 我不能完全关闭 Shift 键,因为有时我确实需要它。 Compaq 型号 8510w;Vista 操作系统 ...
我的键盘上有相同的键 (') 和 (?),其中 (?) 由 Shift 键激活。我想交换它们,所以我用 shift 激活 ('),不用 shift 激活 (?)。 PowerToys 本身不理解 (?) 作为一个键,所以我必须为其映射快捷键,shift+' 因此,在 PowerToys 上,我将快捷键 shift(left)+' 映射到 (')。这样就成功了。 然后我将键 (') 映射到 shift(right)+(') 我使用了不同的移位(左和右),以便更好地测试它。 但结果是,无论是否有移位,我总是得到字符(?) 有没有什么办法可以让它工作? 我也尝试了...
我已经设置好了ctrl:nocaps避免gnome-tweaks小指受伤。但是,我仍然需要在某处设置 Cap Lock。 在 X11 上我通常这样做 printf "keycode 127 = Caps_Lock NoSymbol Caps_Lock" > ~/.Xmodmap xmodmap ~/.Xmodmap 将 Caps Lock 映射到 Break 键。 不幸的是,由于 Wayland,Xmodmap 无法在 GNOME 43.1 上运行。 如何在 Wayland 下将 Caps Lock 分配给 Break 键? ...
我尝试根据 Microsoft 的文档在 win10 中将我的 A4Tech kv-300 USB 键盘上的总共十二个Fn+组合键(如+ )映射到其他键(如键),但失败了,尽管其他映射(如映射到)可以工作。FxFnF12enteraltenter 根据微软的文档关于键盘和鼠标类驱动程序的配置,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\Scancode Map可以使用注册表值来重新映射键。我测试了该文档中的演示,一切正常。 然后我尝试将Fn+映射Fx到enter。作为...
想要按以下方式设置键盘布局 Keys: Hyper, Alt, Ctrl, Space-Bar, Ctrl, Alt, Hyper 也许使用setxkbmap。我使用美国 104 键机械键盘,并且想要一个 Dvorak 布局,并按照讨论的那样进行按键重新映射。 ...
一直在尝试更改键盘映射。具体来说,就是将超级键重新映射为元键(Alt 键)。 这是我原来 setxkbmap -layout us -variant dvorak xmodmap -pke | grep "Control\|Alt\|Meta\|Hyper\|Super" keycode 37 = Control_L NoSymbol Control_L keycode 64 = Alt_L Meta_L Alt_L Meta_L keycode 105 = Control_R NoSymbol Control_R keycode 108 = Alt_...
所以我买了这个设计极其糟糕的键盘,购买时忽略了这一点: 你为什么要把欧元键放在那里?!!! 而且,它甚至不会在 Linux 上输出欧元符号。 所以基本上我想将那个 Euro 键重新映射到左 Shift 键。我尝试遵循其他地方列出的标准方法,但它们都是关于(或解释为)一个键输出一个键代码,而这里的情况并非如此。 以下是showkey(针对所讨论的键)的一些输出。0128按下后,它还会在终端上首先打印,下面我省略了这一点。 $ sudo showkey -k keycode 56 press keycode 82 press keycode 82 ...
我有一台 Acer Nitro 电脑,它带有一个“NitroSense”按钮,按下后会在 Windows 上显示 ACPI 信息。但是在 Linux 上,按下它不会执行任何操作,并且没有等效的应用程序。我有什么方法可以映射或绑定该键以运行脚本吗? ...
我刚刚开始使用 fish,我很喜欢它提供的 vi 键绑定。 不过,我想添加一个我在 vi 中使用的自定义键盘映射。我通常space+c在可视模式下映射到 yan "*(系统剪贴板)。如何在 fish 中添加这样的键盘映射? 我在 MacOS 12 上使用 fish 3.3.1。 编辑:我试过了 bind -M visual \x20c '"*y' 并收到以下错误 fish: Unexpected end of string, quotes are not balanced 还尝试用修饰符代替空格,得到了相同的结果。 ...
我曾经是 eclipse 用户,当我切换到 intelliJ 时,我只是使用了 intellij 中的 eclipse 键盘映射。 现在,我需要在工作中使用 Visual Studio 2019。我注意到它没有保存 eclipse 映射。那么我该怎么办?除了逐个设置我使用的热键之外,还有其他方法可以获取 eclipse 键盘映射吗?或者有没有什么方法可以将我的 intelliJ 映射导出为 Visual Studio 可以理解的格式? (我使用的是 Visual Studio,而不是 Visual Studio Code) ...
如何将重做快捷键(正常情况下的 Ctrl-R)重新映射到插入模式下的 Ctrl-Shift-Z? 这将会很有帮助,因为我将撤消映射到 Ctrl-Z,如下所示: nnoremap <c-z> :u<CR> vnoremap <c-z> :u<CR> inoremap <c-z> <c-o>:u<CR> vnoremap <c-z> <c-o>:u<CR> 所以我想要:撤消 - Ctrl-Z,重做 -Ctrl-Shift-Z就像在其他文本编...
我有一台安装了 Debian 10 的 X551MA 笔记本电脑,我想将我从不使用的键(例如 num lk)映射到更多功能键(如 f13)。如何在 Debian 10 GNOME 中执行此操作? ...
我有许多带有这些按钮的鼠标,在这款特定游戏中,单击鼠标可实现左右上下移动,我必须使用键盘上的 ws 来向前和向后移动,有没有办法将鼠标的额外按钮映射到 W 和 S 上?提前致谢 ...