我正在使用 Mac 进行开发,但在此之前 15 年的 Windows 经验意味着某些击键是硬连线的(例如 Home 用于行首等)。
有没有一种简单的方法可以让我的 Mac 上的 Sublime Text 2 表现得更像 Windows 编辑器?我习惯于 Windows 上的 Visual Studio.net。
我正在使用 Mac 进行开发,但在此之前 15 年的 Windows 经验意味着某些击键是硬连线的(例如 Home 用于行首等)。
有没有一种简单的方法可以让我的 Mac 上的 Sublime Text 2 表现得更像 Windows 编辑器?我习惯于 Windows 上的 Visual Studio.net。
我看到两种可能的方法来解决您的问题。第一个是找到一个 OS X 键绑定,做你想要的。然后在 ST 控制台输入sublime.log_commands(True)
. 然后执行命令。这将为您提供命令,以便您可以创建自定义键绑定。第二个是搜索您知道 Windows 键映射文件中存在正确行为的键绑定(在您的情况下home
)。无论哪种情况,目标都是获取命令和任何必要的参数。
您现在可以创建自定义键绑定。去Preferences -> Key Bindings - User
。在此处插入所需的键绑定。对于您的特定情况,您需要类似以下内容。
[
{ "keys": ["home"], "command": "move_to", "args": {"to": "bol", "extend": false} }
]
当然,如果您已经有条目,请删除方括号。此外,如果需要,您可以将键更改为其他内容,但是由于您说要重新绑定home
,所以我认为这就是您想要的。
从 Windows 切换后,我很难适应 Mac。我花了很长时间,但你知道,你必须习惯一些常用的快捷方式。
这里有一些捷径。
Command + 左箭头 - 行首,右箭头 - 行尾,上箭头 - 文档开头,下箭头 - 文档结尾。
Alt 或 Option + 左箭头 - 单词的开头,右箭头 - 单词的结尾。
希望这可以帮助。