我现在已经使用Sublime Text一段时间了(在MacBook Pro上),并希望让它与shell兼容。
在shell中,要跳到第一行的开头/结尾,请按fn +向左/向右+向右。
在Sublime Text中,我理解如何设置fn + Left / fn + Right的键绑定,但是see no key name为fn键(不是f1,f2等功能键,我指的是标记为" fn")。
如何在Sublime Text中使用它?
答案 0 :(得分:12)
我想我自己太难了。
具体做法是:
Sublime Text | Preferences | Key Bindings - User
在[]:
之间添加以下内容{ "keys": ["home"], "command": "move_to", "args": { "to": "hardbol" } },
{ "keys": ["end"], "command": "move_to", "args": { "to": "hardeol" } }
我通过打开SublimeText控制台发现了这一点:
ctrl+`
sublime.log_input(True)
现在,键入任何键都会显示其Sublime Text键名称。 fn 没有引起回应,但 fn + 左 / fn + 对产生 Home / 结束。
sublime.log_input(False)
希望有所帮助。
答案 1 :(得分:1)
对我来说(在MBP上):
cmd 和 left 作为 Home
cmd 和右作为结束
不更改“首选项”中的任何配置。