您在屏幕底部谈论的项目是Input Panel;一般来说,您可以使用 Sublime 进行大致三种不同的 GUI 交互(忽略上下文菜单和标准文件对话框等常见内容):
面板
面板是屏幕底部的小文件/输入视图。面板用于输入目的,例如当您提到命令需要获取通用输入或执行查找/替换操作时。
此外,Find in Files 的结果和构建系统的输出也被视为面板,用于显示文本输出。状态行左下角的图标是面板切换器;单击它以查看可用面板的菜单并打开它们。
快速面板
快速面板是您可能认为的一种浮动对话框;它显示预定义项目的列表并允许您选择一个,使用模糊匹配来帮助您过滤列表。
由于您键入的文本只是一个过滤器,因此您不能使用它来输入任意文本,因为如果这样做,任何预定义的项目都不会匹配,因此您无法选择一个。
例如,如果您在菜单中选择 Preferences > Color Scheme... 来更改您的配色方案。
Goto Anything 功能(菜单中的Goto > Goto Anything)中使用的快速面板有一个特殊情况,它允许输入一点任意文本,例如输入:50 跳转到第 50 行,但是这不是暴露在核心之外的东西,因此插件无法利用它。
命令面板
这类似于快速面板,工作方式相同;您键入的文本为列表中的项目提供了一个过滤器,因此您可以选择一个。
我在这里将它作为与Quick Panel 分开列出的项目有两个原因;首先,项目的来源来自包提供的sublime-command 文件,而不仅仅是项目的通用列表。第二个是最近开发的 Sublime 版本有一个输入功能,我们稍后会讨论。
总而言之,由于开发者的设计理念,Sublime 提供给您的 GUI 非常简洁(以下摘自 this blog post):
这意味着除其他外,没有将面板拆分为浮动窗口或更改其在窗口中的位置的功能;你能做的最好的事情就是让面板更高更短。
这方面的所有自定义(根据上面的第三点)留给您将可用的非面板窗口区域拆分为您认为对一次打开一个或多个文件最有帮助的任何布局的能力。
话虽如此,最新的开发版本引入了一项新功能,允许从Command Palette 中选择的命令直接在命令面板内提示您输入其参数的值。
截至目前(2018 年 4 月上旬),这还不是一个稳定的版本,因此它只提供给许可用户,因为他们是唯一允许访问开发版本的用户。
如果没有看到您正在谈论的视频,很难更具体地说明此人实际在做什么;如果这是一个最近的视频,并且他们能够通过输入不在窗口底部面板中的文本来创建新文件,那么最有可能的猜测是他们使用的是开发版本和第三方包。