问题标签 [keymapping]

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 回答
194 浏览

debugging - 我可以更改 IntelliJ 中调试器的键映射吗?

我有兴趣将 IntelliJ 中的键映射更改为从默认的 F7、F8 跨步、跨步等到更方便的东西。我发现我可以在 File --> Settings --> Keymap 中更改许多选项,但似乎找不到这些调试器设置。请帮忙!:)

0 投票
1 回答
4922 浏览

windows - 如果 Steam 可以映射 Xbox 360 控制器上的引导按钮,为什么我不能

我想在 Xbox 360 控制器上映射 Xbox 指南按钮。

一段时间以来,我一直在寻找可能的解决方案,从我的谷歌结果来看,似乎唯一的方法是使用自定义驱动程序。

然而,我今天尝试使用 Steam 大画面模式,并惊讶地发现 Valve 成功地实现了这一点并打开了 Steam 叠加层。那么为什么我找不到有关如何执行此操作的任何信息?有谁知道他们是如何做到的?

除了自定义驱动程序之外,我已经想到了可能的解决方案,我想知道您是否可以从控制器读取原始数据?按钮必须发送一个信号,以便可以检测到它何时被按下,对吧?

任何帮助深表感谢。

0 投票
2 回答
3332 浏览

vim - Vim - 我如何使用键映射命令,如?

我几乎可以肯定其他人也有这个问题,这可能是重复的,但我不确定如何称呼命令<C-L>,所以我没有找到现有问题的运气。如果这是重复的,请重定向我。

问题来自 vimrc 部分,内容如下:

那么我应该按什么组合键(在哪种模式下)来输入<C-L>映射?

0 投票
2 回答
181 浏览

vim - 如何在 vim 中将两个命令连接在一起?

我正在尝试在 vim 中为 Bundle 插件组合两个命令。因为 BundleUpdate 会拉取所有插件并安装它们,而且速度很慢。我有以下内容。前两个工作正常,但第三个不行。手术后停止BundleClean。如何让 vim 运行第二个命令?

0 投票
1 回答
152 浏览

vim - Vim 键映射无法正常工作,因为 Ctrl 键不工作

我正在尝试执行以下映射noremap <ESC>:<C-w>l <leader>l,或noremap <ESC><C-w>l <leader>l,或一些实现相同效果的映射,以使窗口拆分之间的切换更容易 100 倍。问题是我收到一条E20: Mark not set消息。我究竟做错了什么?这是一个错误吗?还是只是不可能?我有映射来分割窗口,但我似乎无法让它工作。

0 投票
7 回答
47959 浏览

vim - 插入换行符而不进入插入模式,vim

Shift-Enter我想在 vim 中使用and以正常模式插入换行符Ctrl-Enter。我尝试了一些来自Vim Wikia 的解决方案和混合解决方案 - 在不进入插入模式的情况下插入换行符,Shift-Enter但没有Ctrl-Enter响应:

0 投票
2 回答
8192 浏览

sublimetext2 - 在 Sublime Text 2 中更改“下一个文件”和“上一个文件”快捷方式

我没有运气更改在 Sublime 中切换文件的键绑定。有人知道这笔交易在这里吗?我想要实现的只是 cmd+] 和 cmd+[ 来显示下一个和上一个文件。然后我可以使用 tab 和 shift+tab 进行所有缩进。

感谢大家!

0 投票
1 回答
219 浏览

vim - 为什么这个 Vim 映射的行为会根据进入可视模式的方式而有所不同?

这个问题引发了我之前的一个问题: Vim's '(insert) VISUAL' mode?

在那个问题中,我询问了“ VISUAL”模式与“ (insert) VISUAL”模式,这是您直接从插入模式进入视觉模式的地方。我发现了一个根据视觉模式的“子类型”表现不同的映射,我不明白为什么:

第一个映射说明了 Vim 如何不遗余力地使映射行为一致:x从 " VISUAL" 模式按下和x从 " " 模式按下(insert) VISUAL都会将光标向下移动 3 行。后者不退出插入模式并进入三个j's。因此<Esc>,即使在映射之外它的行为与这两种模式不同,它的行为也不会因模式而异。

第二个映射说明了一些映射如何表现不一致。如果您突出显示一个单词并按ALT+ ,则如果从“ ”模式完成,[则该单词将被替换,但如果从“”模式完成,则不会发生任何事情。这大概是因为 Vim 正在执行'undo' 和 'reselect-visual' 的正常模式命令。 ugvVISUAL(insert) VISUALugv

这是一个奇怪的不一致。这是我在调试映射时遇到的一个最小示例,并且想知道它为什么会这样工作。

0 投票
2 回答
120 浏览

vim - 如何在 Vim 中获取映射值并保存它们

假设我有下一个映射:

我需要一种方法来获得映射的价值。下一个不适合我,因为我需要通过返回的映射值来操作:

我正在寻找类似这些功能的东西:

0 投票
1 回答
1423 浏览

keymapping - 毒蛇:没有通过密钥

应该让按键通过,以便随后的按键被识别为好像没有安装 vimperator。我得到的行为相当于pvimperator 键,其中剪贴板的内容被输入到全方位栏(或搜索栏)中。这似乎是默认行为,因为我没有映射到,帮助页面中也没有提及。我怎样才能把通行证钥匙拿回来?