标签: keymapping

在xorg.conf中将超级键映射到控件?

我一直在尝试在Mac上切换X中的超级和控制键并且已经成功了一半.如果可能的话,我想避免创建自定义.Xmodmap,因为每次加载自定义地图时都会弹出一个临时的100%cpu错误.

经过一些挖掘,我最终在我的01-keyboard-layout.conf文件中放了选项"XkbOptions""altwin:ctrl_win",这个文件已经让我到了中途:例如,左命令现在映射到133 Control_L.

但是,控制键保持不变.左控制,例如仍然映射到37 Control_L.

通过evdev.lst(和一堆谷歌搜索)看起来没有相关的XkbOption将控制键变成超级,现在我很卡住了.

有任何想法吗?

linux x11 keymapping xorg

5
推荐指数
1
解决办法
2616
查看次数

如果Steam可以映射Xbox 360控制器上的指南按钮,为什么我不能

我想映射Xbox 360控制器上的Xbox指南按钮.

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

但是,我今天尝试使用Steam Big Picture模式,并惊讶地发现Valve已经设法实现了这个以打开Steam Overlay.那么为什么我找不到有关如何做到这一点的任何信息呢?有没有人知道他们是如何做到的?

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

任何帮助深表感谢.

windows keymapping xbox360 gamecontroller

5
推荐指数
1
解决办法
4454
查看次数

如何获取 IntelliJ 中类的调用层次结构?

我刚刚从 Eclipse 迁移到 IntelliJ。我知道如何获取方法的调用层次结构(通过按Ctrl+ Alt+ H),但是,我无法获取类的调用层次结构(不是类型层次结构),当我在类名称上按Ctrl+ Alt+时H,什么也没有发生,当我使用导航时->调用层次结构,菜单项无法单击(灰色)。我需要知道该类在哪里被调用/初始化。这个很酷的功能在 Eclipse 中,所以我认为 IntelliJ 也有这个功能。

keymapping intellij-idea

5
推荐指数
1
解决办法
7782
查看次数

与键序列的绑定

Tmux是否支持像Vim那样的键序列的键绑定(例如bind-key ab kill-pane)?或者我怎么能效仿呢?

keymapping tmux

5
推荐指数
2
解决办法
1613
查看次数

无法为 Dvorak 键盘映射配置 VIM


有人可以帮我为 VIM 配置 Dvorak 键盘映射吗?我想将我的 Dvorak 键映射配置为在 VIM 中工作,但我想将 QWERTY 键保留在导航/视觉模式下。(hjkl 用于导航等)。我尝试将 .vimrc 文件添加到我的 HOME 文件夹中,并将http://vim.wikia.com/wiki/Using_Vim_with_the_Dvorak_keyboard_layout中的按键映射写入其中:

set langmap='q,\\,w,.e,pr,yt,fy,gu,ci,ro,lp,/[,=],aa,os,ed,uf,ig,dh,hj,tk,nl,s\\;,-',\\;z,qx,jc,kv,xb,bn,mm,w\\,,v.,z/,[-,]=,\"Q,<W,>E,PR,YT,FY,GU,CI,RO,LP,?{,+},AA,OS,ED,UF,IG,DH,HJ,TK,NL,S:,_\",:Z,QX,JC,KV,XB,BN,MM,W<,V>,Z?
Run Code Online (Sandbox Code Playgroud)

但导航不起作用。
有任何想法吗?
操作系统:Mac OS 优胜美地

qwerty dvorak vim keymapping macvim

5
推荐指数
1
解决办法
286
查看次数

Codemirror 键盘映射 vim &lt;Esc&gt; 不起作用

我在我的项目中使用 CodeMirror 编辑器。我同时使用了/addon/display/fullscreen.js/keymap/vim.js脚本并像这样声明了 CodeMirror 实例,

var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
  keyMap: "vim",
  extraKeys: {
    "F11": function(cm) {
      cm.setOption("fullScreen", !cm.getOption("fullScreen"));
    },
    "Esc": function(cm) {
      if (cm.getOption("fullScreen")) cm.setOption("fullScreen", false);
    }
  }
});
Run Code Online (Sandbox Code Playgroud)

如图所示,我映射了“Esc”键来退出全屏显示。现在,此键映射将覆盖脚本中定义的“Esc”键映射/keymap/vim.js,以将模式从 更改insertvisual

我检查了脚本并发现了这个函数,

function handleEsc() {
  if (key == '<Esc>') {
    // Clear input state and get back to normal mode.
    clearInputState(cm);
    if (vim.visualMode) {
      exitVisualMode(cm);
    } else if (vim.insertMode) {
      exitInsertMode(cm);
    }
    return true;
  }
}
Run Code Online (Sandbox Code Playgroud)

现在,我想我必须将我的声明修改为这样的内容,

extraKeys: { …
Run Code Online (Sandbox Code Playgroud)

javascript vim keymapping codemirror

5
推荐指数
1
解决办法
1369
查看次数

在 vim 中映射“Ctrl + O”不起作用

我新安装了 Ubuntu 16.04,然后安装了 vim。很快我意识到Ctrl + O我经常在 vim 中使用的跳转到最后一个位置的方法不起作用!经过一番搜索,我得到了以下命令:

:nnoremap <M-Left> <C-O>
Run Code Online (Sandbox Code Playgroud)

:nnoremap <X1Mouse> <C-O>
Run Code Online (Sandbox Code Playgroud)

我尝试将它们都放入我的中.vimrc,但它们没有给我带来预期的效果。我对此真的很恼火,因为这是我最常用的东西之一。我缺少什么?

编辑:我从头开始重新安装了 vim,也删除了该~/.vimrc文件。删除文件后,我检查了/usr/share/vim/vimrc; 它就在那里。然后我安装了 vim 并进行了测试Ctrl+o;它一直有效,直到我关闭文件。但是,当我重新打开它后,它会忘记所有历史记录。

vim keymapping keymaps

5
推荐指数
1
解决办法
975
查看次数

如何在 android studio 3.0 (Ubuntu 16.4 LTS) 的按键图中添加 `alt + 鼠标左键单击` 作为快捷键

我正在尝试添加alt + mouse left click为快捷键,keymap但它只需要altmouse-click,而当尝试添加两者时,它不需要任何东西。请帮忙解决这个问题。以下是屏幕: 在此输入图像描述

android keymapping ubuntu-16.04

5
推荐指数
1
解决办法
1404
查看次数

创建一个快捷方式来切换 VSCode 中的大纲视图

我已经成功地为显示大纲面板的outline.focus 创建了一个快捷键。我正在寻找切换行为。

现有

{
    "key": "ctrl+alt+o",
    "command": "outline.focus",
    "when": "editorTextFocus"
}
Run Code Online (Sandbox Code Playgroud)

是否可以??

keymapping visual-studio-code vscode-settings

5
推荐指数
1
解决办法
2095
查看次数

如何将 VSCode 键映射添加到 Eclipse?

有人知道在 Eclipse 中获取 VSCode 键映射的快速而简单的方法吗?

我主要在 VSCode 中工作,很快也会在 STS(Spring 工具套件)(这只是带有 STS 插件的 Eclipse)中工作。

我不想必须不断地在两个键映射之间进行心理切换。

我很惊讶地发现 Eclipse 没有很多替代键映射的选项。

尝试过的事情

日食市场

Eclipse 市场似乎只有一个可用的键映射(IntelliJ) - 如下所示:https : //marketplace.eclipse.org/search/site/keymap

Visual Studio 键映射

我在 Eclipse 中安装了 C++ 开发工具并启用了 Visual Studio 键映射,遵循以下建议:https : //stackoverflow.com/a/10075350

这更接近 VSCode 的键映射,但仍然不完美。

现在的情况

我正在使用 Visual Studio 键映射,并且更新我发现的每个键都与 VSCode 键映射不同步。这并不理想,但已经接近了。

理想场景

理想情况下,Eclipse 市场上会有一个扩展,类似于 VSCode 具有 Eclipse 键映射扩展的方式:https ://marketplace.visualstudio.com/items?itemName=alphabotsec.vscode-eclipse-keybindings

eclipse keymapping spring-tool-suite visual-studio-code

5
推荐指数
0
解决办法
1301
查看次数