在 Sublime Text 2 中,我可以通过将光标放在两个单词之间的空格上并按 来调换两个单词Ctrl+T。但是,在 Sublime Text 3(在 OS X Mavericks 上构建 3059)中,我得到了仅转置两个字符的默认 OS X 行为。即使我Edit > Text > Transpose通过状态栏选择也是如此。
这是一个错误,还是设计使然?有没有办法恢复旧的行为?
我找不到在 Sublime Text 3 中取消设置或删除默认键盘快捷键的方法。默认设置不再可编辑,所以我在那里有这个:
{ "keys": ["f2"], "command": "next_bookmark" },
Run Code Online (Sandbox Code Playgroud)
我"command": "unbound"在用户设置中尝试过,但它只是解除了“next_bookmark”命令的绑定,密钥仍然被 ST3 拦截和捕获。我有一些重要的全局快捷方式,如果不先切换到另一个窗口,我就无法使用它们。
有没有办法解决这个问题?
是否可以更改 Sublime Text 3 中的 font_face 属性?我尝试更改predawn.sublime-theme主题文件的部分,"class": sidebar_label但没有成功。我知道这在第 2 版中有效,它以某种方式改变了吗?
我在 mac 上使用 sublime text 3。每当我打开一个项目或文件夹并关闭窗口(而不是退出应用程序)时,它都会记住我上次离开的地方,并打开我的最后一个窗口。我现在注意到,当我关闭窗口时,它给了我一个空白文档。我必须去浏览才能打开项目。是不是我缺少一些设置?
我正在使用 ZSH bash https://github.com/robbyrussell/oh-my-zsh
我找到并按照此处的说明将 Sublime Text 3 符号链接到subl
https://www.sublimetext.com/docs/3/osx_command_line.html
第一个任务是创建一个指向 subl 的符号链接。假设您已将 Sublime Text 放在 Applications 文件夹中,并且您的路径中有一个 ~/bin 目录,您可以运行:
Run Code Online (Sandbox Code Playgroud)ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" ~/bin/subl
首先我有一个错误,而不是bin我的用户目录中的文件夹,所以我继续创建一个空的,然后命令工作。
但是我收到了这个错误: zsh: command not found: subl
我还将导出路径添加到我的 .zshrc 文件中
export EDITOR='subl -w'
我仍然收到那个错误:(
有没有一种办法,激活时spellchecking与F6随后注意到,一串红下划线错别字,选择所有拼写错误的单词?
显然,我们不能用简单的Ctrl+来做到这一点D。这个想法是选择所有这些,然后复制到一个单独的文件来检查它们,或者简单地一次删除所有的。
是否有一个 SublimeText 插件可以以管理员身份重新打开当前文件?
notepad++ 有一个功能,如果你打开一个文件,但没有编辑它的权限,但尝试保存,它会通知你你没有访问权限,然后给你打开一个选项admin(如果您有该权限),之后您可以保存。
我意识到有一些变通方法,但这是一个非常方便的功能,我很想在 SublimeText 中看到。
澄清一下,我不希望能够在 Windows 资源管理器中右键单击文件,然后“打开为”。我知道允许这种情况发生的工具,我特别谈论的是一旦文件以非管理员身份打开,并且需要管理员权限才能保存。
假设我们有一个包含以下内容的文件:
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列表中)是否会阻止它被加载到内存中。
如果是这种情况,那么我可以安全地禁用软件包而不是删除它们,这是一个更大的麻烦。
我经常在 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
sublime-text-3 ×10
sublime-text ×5
fonts ×1
mac ×1
macos ×1
notepad++ ×1
plugins ×1
spell-check ×1
text-editing ×1
windows-10 ×1
zsh ×1