Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Submlime Text 2-Mac上的Windows键行为?_Windows_Macos_Sublimetext2_Keymapping - Fatal编程技术网

Submlime Text 2-Mac上的Windows键行为?

Submlime Text 2-Mac上的Windows键行为?,windows,macos,sublimetext2,keymapping,Windows,Macos,Sublimetext2,Keymapping,我使用Mac进行开发,但在这之前有15年的Windows经验意味着某些按键是硬连线的(比如说“家”是线路的起点等等) 有没有一种简单的方法可以让我的Mac电脑上的Sublime Text 2更像Windows编辑器?我习惯于在Windows上使用Visual Studio.net。我发现有两种可能的方法可以解决您的问题。第一个是找到一个OSXkeybinding,它可以满足您的需要。然后在ST控制台中输入sublime.log\u命令(True)。然后执行命令。这将为您提供命令,以便您可以创建自

我使用Mac进行开发,但在这之前有15年的Windows经验意味着某些按键是硬连线的(比如说“家”是线路的起点等等)


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

我发现有两种可能的方法可以解决您的问题。第一个是找到一个OSXkeybinding,它可以满足您的需要。然后在ST控制台中输入
sublime.log\u命令(True)
。然后执行命令。这将为您提供命令,以便您可以创建自定义密钥绑定。第二种方法是搜索一个密钥绑定,在该绑定中,您知道Windows密钥映射文件中存在正确的行为(在您的示例中是
home
)。无论哪种情况,目标都是获取命令和任何必要的参数

现在可以创建自定义密钥绑定。转到
首选项->键绑定-用户
。在此处插入所需的密钥绑定。对于您的特定情况,您可能需要以下内容

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

当然,如果已经有条目,请删除方括号。此外,如果需要,您可以更改其他项的键,但既然您说要重新绑定
主页
,我想这就是您想要的

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

这里有一些捷径

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

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

希望这能有所帮助。

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