在Mac OS X上为多个游标提供Sublime Text Hotkey/Keybinding

peo*_*ete 26 macos sublimetext2

https://www.sublimetext.com/docs/2/multiple_selection_with_the_keyboard.html

http://www.wdtutorials.com/2013/06/23/sublime-text-keyboard-shortcuts-cheat-sheet-win-os-x-and-linux#.U4SkQ5RdW8E

这两个网站都建议按Ctrl + Shift +向上/向下将添加另一个光标.但我的Mac OS X似乎已经设置了一些行为.它会根据我是否使用向上或向下缩放所有窗口.

有谁知道a)如何禁用此OS X功能?或者b)如何在Sublime的"默认(OSX).sublime-keymap -User"文件中更改此键的绑定?

快乐的小道!-Pete

peo*_*ete 48

我读完这篇文章后想出来了:https://discussions.apple.com/thread/3331893?tstart = 0

基本上,我只需在系统首选项>>键盘>>快捷方式中禁用"任务控制"和"应用程序窗口".

键盘快捷键首选项


小智 11

将这些行添加到Sublime设置中的Key Bindings-User

{"keys":["ctrl + alt + up"],"command":"select_lines","args":{"forward":false}},

{"keys":["ctrl + alt + down"],"command":"select_lines","args":{"forward":true}}

如果没有改变偏好中的任何内容,你就可以去.现在多媒体将与之合作

CTRL + ALT(可选)+上/下


小智 5

你可以使用额外的fn键来获得几乎相同的键绑定可用性:fn + up = pageup on mac.

{ "keys": ["ctrl+shift+pageup"], "command": "select_lines", "args": {"forward": false} },
{ "keys": ["ctrl+shift+pagedown"], "command": "select_lines", "args": {"forward": true} }
Run Code Online (Sandbox Code Playgroud)

我发现它对我自己很有用,在这种情况下不需要禁用"任务控制"和"应用程序窗口".