- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我开始自定义 Atom 编辑器,并且在尝试更改 Tree View:Toggle 的键映射时遇到了困难。
我把它放在我的用户 keycap.cson 文件中:'.editor':
'ctrl-t': 'Tree View:Toggle'
但它不起作用。
查看 Preferences->Keybindings 我看到它按预期列出:ctrl-t Tree View:Toggle User .editor
我做错什么了?
更新:
更改为:
'.editor':
'ctrl-t': 'tree-view:toggle'
没有解决问题。
Key Binding Resolver 显示该命令已被识别,但它没有切换 TreeView 。看这个截图:
http://cl.ly/image/3A2X1p350v2Q
对此还有其他想法吗?
最佳答案
我遇到了同样的问题!这让我很头疼,因为我需要使用自己的快捷键,但是 atom 的键绑定(bind)与我的 latin-qwerty-keyboard 不同,所以在玩 atom 并寻找一些好的信息时,我想出了这个解决方案:
问题:
当我在我的窗口中输入 Ctrl-Alt-\ Atom 的键绑定(bind)是 Ctrl-Alt-]
或者如果我想要'@',我需要输入 Ctrl-Alt-q 但是 Atom 的键绑定(bind)会执行此“自动流:回流选择”。
解决方案:
1._转到设置->键绑定(bind)。到达那里后,在搜索栏中,找到要更改的键绑定(bind)。例如,如果我想更改 Ctrl-Alt-q ,所以我输入:问 它会用这个字母过滤所有的键绑定(bind)。
2._然后修改它,点击要修改的键绑定(bind)旁边的复制粘贴小图标,它在按键 柱子。 (它将复制您需要的代码行以便您修改它)
3._复制键绑定(bind)后,转到文件->打开您的键盘映射,它将打开一个带有 keymap.cson 文件的选项卡。将光标放在末尾并将您在步骤#2 中复制的行粘贴到那里。它应该显示如下内容:
'.platform-win32 .editor, .platform-linux .editor':
'ctrl-alt-q': 'autoflow:reflow-selection'
'.platform-win32 .editor, .platform-linux .editor':
'ctrl-alt-q': 'unset!'
'atom-workspace atom-text-editor:not([mini])':
"ctrl-alt-[": "unset!",
"ctrl-alt-]": "unset!",
'ctrl-/': 'unset!'
'ctrl-7': 'editor:toggle-line-comments'
'ctrl-alt-8': 'tree-view:recursive-collapse-directory'
'ctrl-alt-8': 'editor:fold-current-row'
'ctrl-alt-9': 'editor:unfold-current-row'
'.platform-win32 .editor, .platform-linux .editor':
'ctrl-alt-q': 'unset!'
'.platform-win32 .find-and-replace, .platform-linux .find-and-replace':
'ctrl-alt-/': 'unset!'
'ctrl-alt-7': 'find-and-replace:toggle-regex-option'
'.platform-win32 .project-find, .platform-linux .project-find':
'ctrl-alt-/': 'unset!'
'ctrl-alt-7': 'project-find:toggle-regex-option'
关于keymapping - 更改 TreeView :Toggle in Atom? 的键盘映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22744401/
我正在尝试向我的一个键映射绑定添加计数。然而,以下情况并未如预期那样工作:。如果我使用组合键50,则只会添加一行,并且编辑器处于插入模式。只有在我自己按了键之后,才会出现额外的4行,并且编辑器会切换到
在我的sublime-keymap文件中,我已经有了: { "keys": ["shift+space"], "command": "move", "args": {"by": "characters
我正在尝试将 key 绑定(bind)到某些组件。我的问题是,只有最后一个组件才会绑定(bind)一个 key 。例如: switch(element.id) { case "menu
我想为我的终端提供类似vim的导航,所以我补充道: set editing-mode vi set keymap vi 我的.inputrc文件基于this。editing-mode vi添加vi导航
使用 ExtJS 4.1.1,即使在 Ext.util.KeyMap 中我设置了 defaultEventAction: 'preventDefault' 并且在 fn : 函数中我也设置了 e.pr
我目前正在为Linux(在Raspberry Pi硬件下)开发GUI,并且我对键盘有一个(很基本的)问题。 我可以通过使用input/eventX文件来处理keypressed,keyreleased
在 Java 中,通过使用非默认系统外观,我们将拥有不同的键盘映射。 例如我正在使用 Mac OS X 并使用 Substance 外观(非默认系统外观)。结果是我丢失了用于全选文本组件的“元”键在
我开始自定义 Atom 编辑器,并且在尝试更改 Tree View:Toggle 的键映射时遇到了困难。 我把它放在我的用户 keycap.cson 文件中: '.editor': 'ctrl-t':
是否有可用于键映射的命令,用于在 Atom 编辑器中切换不可见项的显示。显示/隐藏不可见命令? 我会去哪里寻找这样的命令? 最佳答案 是 对于 Linux 和 Windows: 1) 按 Ctrl+S
我是一位 IntelliJ 老用户,现在正在开发一个需要 Eclipse 的项目。我不介意学习 Eclipse 默认键盘快捷键(如果有),但是很多操作都没有分配快捷键(grrrr!) 我想知道是否有任
创建/绑定(bind) KeyMaps 到视口(viewport)的最佳位置是什么? 给定一个像这样的非常简单的视口(viewport): Ext.define('EmptyTemplate.view
function Keymap(bindings) { this.map = {}; // Define the key identifier->handler map if (
我找不到关于所有这些之间关系的简明答案,所以我可以选择最佳实践并继续前进。 JTextComponent有: 旧的 addKeyListener(..)。我们编写一个 KeyListener,其中包含
我正在设置我自己的键映射,想知道是否有设置键的选项来切换正在处理的文件类型。因此,例如,如果我有一个普通的纯文本文件并希望它成为一个 css 文件,我将有一个将文档类型更改为 css 的键映射。可能的
由于我经常在适用于 Windows 的 Android Studio 和适用于 Mac 的 Android Studio 之间切换,我开始创建一个统一的快捷方式配置来让我的生活更轻松:-) 我需要在两
为了完善我正在开发的应用程序,我为常见任务添加了键盘快捷键。我可以起诉 Ext.KeyMap 这样做... var map = new Ext.KeyMap("my-element", { k
IntelliJ IDEA Keymap 中的“缩写”功能有什么用? Web help on Keymap对此保持沉默。 最佳答案 根据 JetBrains 支持部门的 Andrey Dernov 的
我想设置一个键映射来在 Netbeans 7.2 中生成 java 文档的结构。我想知道是否有人知道该怎么做? 最佳答案 已经设置了一个键映射来执行此操作,称为“生成 Javadoc”。如果您转到工具
描述: “用户可安装的键盘映射”是在 http://developer.android.com/about/versions/jelly-bean.html 上为 Android 4.1 列出的一项功
当我尝试修改 PHPStorm 的键盘映射以像 Sublime Text 一样工作时。我发现很多冲突 PHPStorm 有没有像 Sublime Text 这样的键盘映射配置? 谢谢 最佳答案 我们还
我是一名优秀的程序员,十分优秀!