【问题标题】:Submlime Text 2 - Windows key behavior on Mac?Sublime Text 2 - Mac 上的 Windows 键行为?
【发布时间】:2013-08-04 17:28:57
【问题描述】:

我使用 Mac 进行开发,但在此之前 15 年的 Windows 经验意味着某些击键是硬连线的(例如 Home 用于行首等)。

有没有一种简单的方法可以让我的 Mac 上的 Sublime Text 2 更像 Windows 编辑器?我习惯了 Windows 上的 Visual Studio.net。

【问题讨论】:

  • 您应该尝试将“Packages/Default/”目录下的“Default (Windows).sublime-keymap”文件名更改为“Default (OSX).sublime-keymap”。我不确定这有多好,但值得一试。

标签: windows macos sublimetext2 keymapping


【解决方案1】:

我看到了两种可能的方法来解决您的问题。第一个是找到一个 OS X 键绑定,做你想要的。然后在 ST 控制台中输入sublime.log_commands(True)。然后执行命令。这将为您提供命令,以便您可以创建自定义键绑定。第二个是搜索您知道 Windows 键映射文件中存在正确行为的键绑定(在您的情况下为 home)。无论哪种情况,目标都是获取命令和任何必要的参数。

您现在可以创建自定义键绑定。转到Preferences -> Key Bindings - User。在此处插入所需的键绑定。对于您的特定情况,您需要类似以下内容。

[
    { "keys": ["home"], "command": "move_to", "args": {"to": "bol", "extend": false} }
]

如果你已经有一个条目,当然去掉方括号。此外,如果需要,您可以将密钥更改为其他内容,但既然您说要重新绑定 home,我认为这就是您想要的。

【讨论】:

    【解决方案2】:

    从 Windows 切换后,我很难适应 Mac。我花了很长时间,但你知道,你必须习惯一些常用的快捷方式。

    这里有一些快捷方式。

    命令 + 左箭头 - 行首, 右箭头 - 行尾, 向上箭头 - 文档的开头, 向下箭头 - 文档的结尾。

    Alt 或 Option + 左箭头 - 单词的开头, 右箭头 - 单词的结尾。

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2013-07-21
      • 1970-01-01
      • 1970-01-01
      • 2014-04-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多