如何在Sublime Text 2和3中使用侧边栏和键盘?
当使用Sublime Text 2时,我们倾向于打开侧边栏浏览项目中的文件/文件夹。 为此我们可以使用热键ctrl + k ctrl + b (在窗口中)。
但是,一旦我们在侧栏 ,我们不能用键盘 (例如箭头)。 我们必须坚持使用它与我们自己的鼠标…
只是一个说明 :我安装了SideBarEnhancements插件,但我没有find任何可以解决我的问题。
你可能知道的解决scheme?
您可以键入Ctrl + 0 ( Ctrl + Zero )以侧栏上的焦点。
然后,您将能够使用箭头键在文件之间移动select,并打开选定的文件按Enter键 ,而不用触摸鼠标。
另一个有用的快捷键: ctrl + k与ctrl + b一起将显示/隐藏边栏。 确保按照正确的顺序打K和B.
我没有find任何其他完整的答案,所以我汇集了各种答案的信息,并添加了一些我自己的答案。
- Ctrl + K , Ctrl + B :切换边栏
- Ctrl + K + B :上面的缩写forms(确保按照正确的顺序打K和B )
- Ctrl + 0 :将焦点切换到边栏(如果打开)
- 向上 / 向下 :导航文件列表
- 右键 :展开一个目录
- 左 :折叠一个目录/导航到父目录
- input :打开一个文件
@SantiagoAgüero你缺less的部分是在方向键工作之前边栏需要焦点( Ctrl + 0 )。
据我所知,这些捷径都是在崇高3以及崇高2中起作用的。
一个警告:这些假设你正在使用默认的键盘绑定。 但是,您可以通过打开Preferences > Key Bindings - User
然后从Preferences > Key Bindings - Default
复制行,并根据需要更改keys
来轻松定制Preferences > Key Bindings - User
。 例如,
{ "keys": ["ctrl+k", "ctrl+b"], "command": "toggle_side_bar" }, { "keys": ["ctrl+0"], "command": "focus_side_bar" },
PS为了得到看起来漂亮的键盘字形,使用<kbd>
HTML标签。 例如, <kbd>Key</kbd>
会变成Key 。 (感谢https://meta.stackexchange.com/questions/5527 ):)
概要
Ctrl + 0
将导航到您的侧边栏。 默认情况下,您可以使用箭头键导航文件夹。 如果您更喜欢“Vim”types的设置,则可以通过将键重新映射到典型的Vim设置(hjkl)来避免使用箭头键。
- 小时将最小化/打开一个文件夹
- j将向下导航(即向下箭头)
- k将向上导航(即向上箭头)
- 我会打开一个文件夹
- 回车将打开文件
键映射
要进行设置,请打开Preferences > Key Bindings - User
并添加以下内容:
{ "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"} ] }
Ctrl + p也是非常有用的打开文件,而不使用鼠标。
如果您在Sublime中打开一个文件夹,那么在该文件夹中的所有文件(以及包含的文件夹中的文件)将显示在您使用Ctrl + p获得的search中。
只需按Ctrl + P并开始input文件名的一部分,你会得到一个匹配列表。
对于崇高的文字3使用Ctrl + K + B
按住Ctrl键,然后按住K键 ,然后按住B.
在Sublime Text2中,按下“Ctrl + k + b”格式的键,它将在ubuntu上运行。
它在我的机器上工作(v14.04 LTS)
对于Windows上的Sublime Text 2(也是Sublime Text 3),可以使用Ctrl+0
来关注侧边栏,并使用Ctrl+1
或Esc
键来关注编辑器。 如果不起作用,则使用function键行下数字键行中的0
和1
键,而不是键盘数字键盘上的0
和1
键。 这张图片可能会演示得更好: http : //en.wikipedia.org/wiki/File : Qwerty.svg
我其实也有同样的问题,我必须触发reveal in side bar
的reveal in side bar
,然后将焦点移动到侧栏,而事实上,如果文件的文件夹已经展开,焦点将移动到侧栏的顶部,所有这一切让我写一个新的插件来显示侧边栏中的文件,然后将焦点移动到那里,使得用键盘箭头浏览边栏变得更容易,给它一个尝试=)
您必须将文件夹添加到“崇高文本”窗口才能通过边栏进行导航。 转到文件 – >打开文件夹…并select您想要导航的最高目录。