gpt4 book ai didi

keymapping - 更改 TreeView :Toggle in Atom? 的键盘映射

转载 作者:行者123 更新时间:2023-12-04 22:20:48 24 4
gpt4 key购买 nike

我开始自定义 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'

4._ 现在你可以改变 atom 的行为了。我将删除'autoflow:reflow-selection'并写下'unset!'所以它显示了arroba。
'.platform-win32 .editor, .platform-linux .editor':
'ctrl-alt-q': 'unset!'

现在当我输入 Ctrl-Alt-q 在原子编辑器中,它终于显示了 arroba!如果你想让它做其他事情,而不是写 'unset!'你只需要放任何你想让它做的事情。

注意:如果您想知道原子的键绑定(bind)以便更改其中的一些,请使用键绑定(bind)解析器,转到 Packages->Keybinding Resolver->Toggle。

在这里,我发布了我在 keymap.cson 中所做的更改,以便将我的 atom 编辑器与我的 latin-qwerty-keyboard 一起使用。
'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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com