问题标签 [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.

0 投票
1 回答
2614 浏览

emacs - 如何设置键绑定以使 Emacs 像我想要的那样透明/不透明?

我想在 Emacs 中有一个命令,使其像我想要的那样不透明/透明(请参阅指出在 Emacs 中可以实现透明的绝妙问题,以及链接到那里的EmacsWiki页面,其中包含我在下面使用的代码)。

EmacsWiki 代码设置“Cc t”来打开和关闭之前设置的透明度:

当我在 Emacs 中时,我想做的是能够选择 % 透明度。

如果可能的话,我想要一个命令,例如我为活动框架键入“Cc t N”(其中 N 是 % 不透明度),然后为非活动窗口键入“Mc t N”。

如果不能那样做,那么可能是一个命令,如果我键入“Cc t”,它会询问我提供活动窗口不透明性的数字(对于使用“Mc t”的非活动窗口也是如此) .

在此先感谢您的时间 :)

如果您不感兴趣,以下只是一些对回答问题并不重要的评论:

我真的很想要这个,因为当我告诉我的主管我正在学习 Emacs 时,他说 TexShop 好多了,而且我使用的是 80 年代的软件。我告诉他 Emacs 的奇妙之处,他说 TexShop 拥有一切,甚至更多。除了透明度之外,我匹配了他向我展示的所有内容(尽管他无法匹配来自 preview-latex 的 Emacs 中的预览)。我偶然发现了透明的东西,现在我想向他展示 Emacs 规则!

我想这对你们中的一些人来说是小菜一碟,即使如果我花足够的时间尝试学习 lisp 或阅读,我也可以完成它,但我不是程序员,我只使用 Emacs 和 mac一个星期。我已经迷路了!所以提前感谢您的时间和帮助 - 我最终会学习 lisp !

编辑:我的主管使用 TextMate,而不是 TeXShop。现在更有意义了吗?

0 投票
1 回答
365 浏览

javascript - 在 Javascript 中使用特殊键进行键控

我想知道是否可以使用 macbook pro 用于音乐控制的特殊键并将它们绑定到 javascript 中?示例键:播放/暂停、下一个、返回。

如果有帮助,我正在尝试这样做来修改greasemonkey脚本。

这是当前代码

脚本来源:http ://userscripts.org/scripts/review/23612

0 投票
3 回答
1205 浏览

emacs - 将多个 Emacs 键绑定分配给单个命令?

我正在尝试ErgoEmacs模式,看看我是否可以更舒适地使用 Emacs。它的一些键绑定相当直观,但在许多情况下,我不想完全替换默认值。

例如,在 ErgoEmacs 的导航快捷结构的上下文中,Mh 作为 Ca 的替代品是有意义的——但我希望能够同时使用两者,而不仅仅是 Mh。我尝试简单地复制命令:

但是 Emacs 只是简单地用第二个键绑定覆盖了第一个键绑定。解决这个问题的最佳方法是什么?

0 投票
3 回答
857 浏览

emacs - How do I bind to a macro in emacs?

I would like to be able to hit <Print Screen> in emacs and trigger a commit in a git repository. My lisp is pretty rusty and know this is broken, but don't know where:

Currently it is binding to ^1 because I don't know how to represent the <Print Screen> button.

0 投票
2 回答
5986 浏览

wpf - TreeViewItem 上的键绑定

我有一个典型的树视图和一个视图模型。视图模型有一个可观察的其他视图模型集合,用作树的数据源。

和 ItemVM :

风景 :

但是,无论我尝试什么,只要它在 HierarchicalDataTemplate“内部”,就不会调用我的命令。

如果我将 TreeView.InputBindings 中的 KeyBinding(以及 ICommand / RelayCommand 从 ItemVM 移动到 TreeViewVM)一切都很好,则调用该命令。

但我想在 ItemVM 上使用命令(因为它是有意义的)。有任何想法吗?

0 投票
1 回答
665 浏览

eclipse - ViPlugin for Eclipse 的键映射

我想在 ViPlugin for Eclipse 中复制我的一些 Vi 键映射。具体来说,我使用“jj”作为 Esc 键,在我的 rc 文件中是这样完成的:

ViPlugin 用户手册解释了如何设置一些 rc 文件类型的配置。给出的例子是:

用户手册还提到了 ViPlugin 实现的一些 Eclipse 操作,可以分配键绑定(例如,EraseBackOneWord 和 AddOneLevelOfIndentation),但这在这里似乎没有帮助。

0 投票
2 回答
2458 浏览

emacs - 如何在 Textmate 中获取 Emacs 绑定?

Textmate: Power Editing for Mac中,作者说 Textmate 具有 Emacs 键绑定。当我尝试在 Textmate 中使用它们时,有些工作,有些不工作。例如 Cn 将光标向下移动一行,但 Cp 运行一些命令,给我奇怪的输出(它不会向上移动一行)。Textmate 中有没有办法查找键绑定的作用(如 Emacs 的帮助命令)?为什么某些 Emacs 键绑定被其他命令覆盖,我该如何解决?

0 投票
4 回答
3182 浏览

c# - WPF:选项卡的键绑定,燕子选项卡并且不传递它

我有一个文本框,里面有这个: <KeyBinding Command="{Binding MyCommand}" Key="Tab"/>

问题是它吞下了 Tab 并且没有 Tab 到下一个控件。如何捕获文本框的选项卡并仍然保留选项卡到选项卡顺序中的下一个控件?编辑:我也在使用 MVVM 并且 MyCommand 在 ViewModel 代码中,所以这就是我需要重新抛出 Tab 的地方。

0 投票
3 回答
2598 浏览

wpf - 我可以为 WPF 中的一系列键创建 KeyBinding 吗?

是否可以在 WPF 中为一系列按键定义键绑定,例如 Visual Studio 中的快捷方式,例如Ctrl+ RCtrl+A在当前解决方案中运行所有测试

据我所见,我只能使用元素绑定单个组合键,例如Ctrl+ 。S我可以使用此绑定序列还是必须手动处理按键才能执行此操作?

0 投票
2 回答
13044 浏览

emacs - 列出某个 emacs 模式的所有键绑定

我知道我可以使用 Ch b 列出 emacs 中可用的所有键绑定,但是是否可以仅列出适用于特定模式的键绑定,例如 dired-mode。

在dired+中,我可以做到

它向我展示了所有适用的 dired 模式键绑定。

谢谢