在 sublime text 中,我们可以按调??P出命令面板。vim 有没有类似的工具?
我一直在尝试vim-ctrlp-cmdpalette,虽然它工作得比较好(有一些小问题),但它取决于 ctrlp(不是一个大问题),而且看起来它不会有太大的发展(它有在 5 个月前的 3 天内提交了 14 次提交,用于“初始实验版本”),所以我想知道是否有任何已知的替代方案,因为搜索“vim 命令面板”有点限制;也许还有一些其他术语更适合于此。
假设我们有一个包含以下内容的文件:
name, job, age
Mark, Specialist, 24
Bob Guy, Manager, 43
Susan Third, Data Generation, 30
Run Code Online (Sandbox Code Playgroud)
我想做的是在田野中导航。移动到下一个字段,选择一个字段等。这在 VIM 中很容易通过查找逗号来完成(假设没有转义的逗号);在 Sublime Text 中也有可能吗?并且以一种适用于多个光标的方式,在每一行的开头说一个?
如果您可以将其扩展到移动到下一个子字符串或正则表达式匹配项,则加分。
我的 OS X 10.9 上的 Sublime Text 3 存在明显的打字延迟。
在开始删除已安装的软件包之前,我想问一下禁用软件包(将其添加到ignored_packages列表中)是否会阻止它被加载到内存中。
如果是这种情况,那么我可以安全地禁用软件包而不是删除它们,这是一个更大的麻烦。
每当我按Alt+ Shift+ 时1,它似乎都会关闭当前聚焦的应用程序窗口。
我不想要这种行为,尤其是因为它们用于应用程序级热键(Sublime Text 2/3)。
有什么方法可以删除/更改它?
有没有办法让Sublime Text突出显示(匹配)正则表达式搜索模式的一部分?
例如,我想Text在搜索Some(Text).
如果我使用Ctrl+和Ctrl-组合键,我可以将字体大小降低到 8pt,即使我编辑了我的用户首选项,我也可以将其设置为我喜欢的任何值。问题是一旦我这样做了,上述组合键的任何使用都会将字体重置为至少 8pt。
有没有办法覆盖这种行为/降低最小字体大小?
在 Sublime Text(使用 Sublime Text 3)中,您可以通过按 Esc 键退出多选/多插入符号模式。执行此操作时,只会保留第一个选择/插入符号。
有没有办法让它只保留最后一个选择/插入符号?
我经常发现自己点击了转义键,然后需要将光标移动到曾经是最后一个选择的位置。
用例:
我使用多项选择键入此内容:
int foo(
int x,
int x,
int x,
int x,
)
Run Code Online (Sandbox Code Playgroud)
我想去掉最后一个逗号来:
int foo(
int x,
int x,
int x,
int x
)
Run Code Online (Sandbox Code Playgroud)
我想按 Esc 键,然后在最后一个int x,.
我经常在 Windows 10 中打开多个虚拟桌面,每个桌面都有各种程序。我经常想在我当前的虚拟桌面中打开一个程序的新实例,该实例已经在另一个虚拟桌面中打开了一个窗口。
大多数程序,如 Chrome 和 Microsoft Word,在我启动它们时总是在当前桌面上打开一个新窗口,即使另一个桌面上已经有该程序的另一个窗口。但是,尝试启动 Sublime Text 会导致 Windows 切换到程序已经运行的虚拟桌面*,而不是在我当前的窗口上打开一个新窗口。此行为发生在 Sublime Text 2 和 3。
有没有办法强制 Sublime Text 总是打开一个新窗口,即使它已经在某处运行?
(*这个问题不是专门针对多个桌面——它也可以在单个桌面上演示。当大多数程序在启动时打开一个新窗口时,即使它们已经在该桌面上运行,Sublime Text 将带来一个其现有窗口的焦点。)
virtual-desktop sublime-text-2 sublime-text-3 sublime-text windows-10
我试图找到一种方法来强制 ST 3 将文件直接打开为只读模式。我知道像toggle-readonly这样的插件,但这需要用户交互并且很容易被遗忘。
有谁知道如何在没有任何用户交互的情况下以只读模式直接在 ST3 中打开文件?
我需要在 Sublime Text 中创建一个新的“快捷方式”命令来运行 BAT 文件。
我知道如何在每个项目中使用 build_systems 甚至 build_systems。
我想将命令添加到命令选项板列表(在图像中),并为此绑定一个热键。
我怎么做?
(我不想为此使用 Python)