问题标签 [key-bindings]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
emacs - Emacs 如何重新定义 Shift-R 以实现预期用途
我检查了我的 elisp 文件以确保我没有任何包含 Shift+R 的绑定(并且我没有找到任何绑定)。我希望 SHIFT+R 打印一个大写字符,但是我在 Emacs 命令行中得到RR undefined 。这仅适用于 C/C++ 主要模式。
有什么建议么?
更新:描述键表明它是未定义的。我将如何将其定义为正常的预期用途(大写字母 R)?
java - 覆盖 Java/Swing 中 JMenuItems 中加速键的显示外观
我注意到在某些 Mac 上,JMenuItem 使用“空格”一词来表示空格键是键绑定。在其他 mac 上,使用了一个符号(看起来像一个短大写 U)。我更喜欢“空间”演示,因为它对用户更透明。有没有办法覆盖 LAF 以图形方式表示加速键的方式?
emacs - Conkeror Keybindings on Mac OSX
Has anyone figured out how to change the keybindings for the meta and control keys for Conkeror on Mac OSX? For example, in Emacs I have my C mapped to the apple command key and my M mapped to the option key. Is there any way to do this for Conkeror? Can anyone supply the javascript for the .conkerorrc file?
wpf - 响应 WPF 中的“后退”和“前进”按钮
我计划在我的 WPF 应用程序中添加对许多键盘上的后退和前进按钮的支持,但我正在努力让它们工作。
我已经尝试使用标准的 KeyBinding 到 BrowserBack 和 BrowserForward,没有任何乐趣。我用 ESC 键测试了代码,以确保它正常工作,并且那个键很好。
Nextup 我处理了 KeyUp 事件,但发送的密钥是“System”,这是没用的,如果我使用 KeyInterop.VirtualKeyFromKey,我只会返回 0。
我开始认为 PInvoke/捕获真正的窗口消息将是唯一的选择,但如果有人有任何好主意,我宁愿避免这种情况?
哦,键本身肯定可以工作,而且我的键盘已插入;-)
更新:他们建议使用 SystemKey 让我可以使用它:
这似乎适用于键盘按钮,但不适用于相应的触摸“轻弹”(模拟下一个和后退)。这些轻弹在浏览器中运行良好,但根据我的 KeyUp 事件,它们发送的只是“LeftAlt”,仅此而已!
** 再次更新 ** : Rich 的评论让我明白了这一点:
这似乎是一种享受……也可以轻弹!
macos - OSX 上 JRuby irb 中的键绑定移动字
类似于这个问题,除了在 JRuby 中(它在 MRI Ruby 中工作)。Alt-left 在我的控制台中打印一个“b”。很烦人!
为了澄清,我已经按照本文中的描述设置了我的终端,将 option-left 映射到 escape-b。
xcode - PBKeyBinding.dict 是否仍可用于设置 Xcode 键绑定
Mac (OS X 10.6.2) 和 Xcode (3.2.1) 的新手(以及这里的新手!),我一直在使用此处描述的过程修改快捷方式。
我制作了提到的文件夹和文件 PBKeyBindings.dict:
这只是为了测试水,然后再着手进行以下操作:
} (从另一个帖子复制,谢谢)
现在,无论我做什么(重新启动 Xcode,重新启动 Mac),Xcode 都没有注意到。
我刚刚做了什么愚蠢的事情,还是整个设施都被全能者移除了?
顺便说一句,另一位用户建议这可以在 Xcode Preferences 中完成,但我看不到将多个操作映射到一个键的方法。
c# - WPF 中的键绑定
我是 WPF 新手,在我正在构建的应用程序中,我想在按下 alt 键时显示主菜单,就像 vista 和 Windows 7 中的 Windows 资源管理器一样。我尝试使用仅带有修饰符的键绑定设置,但这似乎不起作用。
到目前为止,代码如下:
p>我还希望菜单在失去焦点时消失。
有任何想法吗?
vim - 如何更改用于在 vim 中自动完成的键绑定?
我不是 的忠实粉丝Ctrl-n
,我希望能够使用Ctrl-Space
。任何想法我该怎么做?
emacs - 如何在 Linux 中使用 Ctrl+M 关闭替代 Enter
为什么 Ctrl+M 在 Ubuntu Jaunty 中必须输入 Enter?如何关闭它?
我正在使用 Emacs 并想将 Ctrl+M 绑定到其他命令。
ubuntu - 如何将 Ubuntu Jaunty 中的换行功能直接分配给 Enter?
在 Ubuntu Jaunty 中,Enter 键显然被转换为 Ctrl-m 符号。我想从换行功能中释放 Ctrl-m 符号,使其可用于其他命令。在这种情况下,我想我应该直接将 Enter 转换为换行符。我怎么做?
我说的是 gnome-terminal 中的密钥重新分配。