Sublimetext2 如何在Sublime文本2和3中使用带有键盘的侧边栏?
当使用Sublime Text 2时,我们倾向于打开侧栏来浏览项目中的文件/文件夹。为此,我们可以使用热键ctrl+k ctrl+b(在windows中) 然而,一旦进入侧栏,我们就无法将其与键盘一起使用(例如箭头)。我们必须坚持用我们自己的鼠标来使用它 请注意:我安装了SideBarEnhancements插件,但没有找到任何可以解决我问题的方法 您可能知道任何解决方案吗?您可以键入Ctrl+0(Ctrl+0)将焦点放在侧栏上Sublimetext2 如何在Sublime文本2和3中使用带有键盘的侧边栏?,sublimetext2,keyboard-shortcuts,sublimetext3,sublimetext,text-editor,Sublimetext2,Keyboard Shortcuts,Sublimetext3,Sublimetext,Text Editor,当使用Sublime Text 2时,我们倾向于打开侧栏来浏览项目中的文件/文件夹。为此,我们可以使用热键ctrl+k ctrl+b(在windows中) 然而,一旦进入侧栏,我们就无法将其与键盘一起使用(例如箭头)。我们必须坚持用我们自己的鼠标来使用它 请注意:我安装了SideBarEnhancements插件,但没有找到任何可以解决我问题的方法 您可能知道任何解决方案吗?您可以键入Ctrl+0(Ctrl+0)将焦点放在侧栏上 然后,您可以使用箭头键在文件之间移动选择,并在不触摸鼠标的情况下按
然后,您可以使用箭头键在文件之间移动选择,并在不触摸鼠标的情况下按Enter键打开所选文件。Ctrl+p对于不使用鼠标打开文件也非常有用 如果在升华中打开一个文件夹,则该文件夹中的所有文件(以及包含的文件夹中的文件)将显示在使用Ctrl+p进行的搜索中
只需按Ctrl+p并开始键入部分文件名,您将得到一个匹配列表。对于Windows上的升华文本2(以及升华文本3),请使用
Ctrl+0
聚焦于侧栏,并使用Ctrl+1
或Esc
键聚焦于编辑器。如果不起作用,请使用功能键行下数字键行中的0
和1
键,而不是键盘数字键盘中的0
和1
键。此图像可以更好地演示:另一个有用的快捷方式:ctrl+k和ctrl+b将显示/隐藏侧边栏。确保按正确的顺序点击K和B,事实上我也遇到了同样的问题,我必须触发侧边栏中的显示,然后将焦点移动到侧边栏,如果文件文件夹已经展开,焦点将移动到侧边栏顶部,所有这些都让我编写了一个新插件,在侧栏中显示文件,然后将焦点移到那里,使使用键盘箭头导航侧栏变得更加容易,试试看=)
摘要
Ctrl+0
将导航到您的侧栏。默认情况下,您可以使用箭头键导航文件夹。如果您喜欢“Vim”类型的设置,可以通过将键重新映射到典型Vim设置(hjkl)来避免使用箭头键
- h将最小化/打开文件夹
- j将向下导航(即向下箭头)
- k将向上导航(即向上箭头)
- l将打开一个文件夹
- 输入将打开文件
首选项>键绑定-用户
,然后添加以下内容:
{ "keys": ["h"], "command": "move", "args": {"by": "characters", "forward": false}, "context":
[ {"key": "control", "operand": "sidebar_tree"} ] },
{ "keys": ["j"], "command": "move", "args": {"by": "lines", "forward": true}, "context":
[ {"key": "control", "operand": "sidebar_tree"} ] },
{ "keys": ["k"], "command": "move", "args": {"by": "lines", "forward": false}, "context":
[ {"key": "control", "operand": "sidebar_tree"} ] },
{ "keys": ["l"], "command": "move", "args": {"by": "characters", "forward": true}, "context":
[ {"key": "control", "operand": "sidebar_tree"} ] }
在Sublime Text2中,按以下格式的键“Ctrl+k+b”,它将在ubuntu上工作
它在我的机器上运行(v14.04 LTS)我没有找到任何其他完整的答案,所以我从各种答案中收集信息并添加了一些我自己的答案
- Ctrl+K、Ctrl+B:切换侧边栏
- Ctrl+K+B:上面的缩写形式(确保按正确的顺序点击K和B)
- Ctrl+0:将焦点切换到侧栏(如果打开)
- 上/下:浏览文件列表
- 右:展开一个目录
- 左:折叠目录/导航到父目录
- 输入:打开一个文件
首选项>键绑定-用户
并从首选项>键绑定-默认
复制行,根据需要更改键
值,轻松自定义键绑定。例如:
{ "keys": ["ctrl+k", "ctrl+b"], "command": "toggle_side_bar" },
{ "keys": ["ctrl+0"], "command": "focus_side_bar" },
另外,要获得外观奇特的键盘图示符,请使用
HTML标记。例如,键
将变为键。(感谢):)对于升华文本3使用Ctrl+K+B
按住Ctrl键,然后按住K键,然后按B键,您必须在Sublime文本窗口中添加一个文件夹,以便通过侧边栏进行导航。转到文件->打开文件夹。。。然后选择您希望能够导航的最高目录。另一个选项是使用FileBrowser软件包,它提供了更多操作,并且可以根据您的需要进行修改
在首选项->键绑定中输入此快捷码
[
{ "keys": ["ctrl+\\"], "command": "toggle_side_bar" },
]
现在保存它按
“ctrl+\\”
用于切换侧栏ctrl+0
将集中在侧栏上Ctrl+1
将集中在第一个窗口中的编辑器上。Ctrl+2
将集中在第二个窗口中的编辑器上,等等。Sandeep发表了一篇关于改进键盘快捷键切换边栏开/关的文章。
转到首选项->键绑定,然后输入:
[
{ "keys": ["ctrl+\\"], "command": "toggle_side_bar" },
]
保存它,然后按“”ctrl+\”
切换侧边栏
在Linux中,新的键绑定保存在~/.config/sublime-text-3/Packages/User/'Default(Linux).sublime keymap.是否有从侧栏中删除项目的快捷键?我可以调用侧栏中的上下文菜单吗?在mac中使用cmd+k cmd+b打开侧栏,但使用ctrl+0聚焦侧栏,使用ctrl+1聚焦编辑器。cmd+1到cmd+n可以在导航选项卡中使用。
Ctrl+1
是“焦点组1”的快捷方式,但如果您想聚焦最初聚焦的组,请改用Esc
(请参阅)。例如,如果组2已聚焦,然后聚焦侧栏,Esc
将焦点返回到组2。@ChrisAnderson如果打开键绑定(首选项菜单),则可以看到所有可用的快捷方式。您可以看到命令focus\u side\u bar
映射到CTRL+0
CTRL+b,