Har*_*rry 24 macos sublimetext2
我正在尝试在sublime text 2中使用交换线键盘快捷键.
我按住命令,按钮,上下键,但他们没有做任何事情.
使用编辑菜单项有效.我正在使用小型mac键盘.可能是什么问题谢谢.
[{
"keys": ["ctrl+super+up"],
"command": "swap_line_up"
}, {
"keys": ["ctrl+super+down"],
"command": "swap_line_down"
}
]
Run Code Online (Sandbox Code Playgroud)
Mac OSX 10.8,Sublime 3,小型Mac键盘:
默认行为对我不起作用,但后来我将行复制 Preferences > Key Bindings - Default到Preferences > Key Bindings - User.保存用户设置文件的那一刻,用于交换行的键盘快捷键开始工作.
如果我错了,请纠正我,但是cmd+up/down小 mac 键盘上没有绑定到其他东西吗?我不记得 up 和 down 的作用,但我认为 left 和 right 分别绑定到 home 和 end。
无论如何,要检查,请在控制台中输入sublime.log_input(True)然后按按键。它应该告诉您 ST 实际接收到的按键是什么。如果正确,请sublime.log_commands(True)进入控制台以确保正在运行正确的命令。您还可以尝试运行https://github.com/skuroda/FindKeyConflicts来查看是否有其他内容与该组合键绑定。免责声明 - 我是 FindKeyConflicts 的作者。