根据 Linux 列的文档,选择使用以下命令:
Linux
Ctrl+ Alt+ Up
Ctrl+ Alt+Down
但是在带有 Cinnamon 的 Ubuntu 12.04 上(未在 Unity 上测试)这会触发窗口切换操作(Cinnamon 的一部分)。
任何人都有一个很好的解决方法(除了使用鼠标......)
谢谢,
根据 Linux 列的文档,选择使用以下命令:
Linux
Ctrl+ Alt+ Up
Ctrl+ Alt+Down
但是在带有 Cinnamon 的 Ubuntu 12.04 上(未在 Unity 上测试)这会触发窗口切换操作(Cinnamon 的一部分)。
任何人都有一个很好的解决方法(除了使用鼠标......)
谢谢,
我习惯使用Ctrl+Alt+Up
和Ctrl+Alt+Down
作为此操作的快捷方式。要使其在 Linux 中运行,您必须执行两个步骤。首先,需要通过键入以下内容来禁用系统范围的快捷方式:
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-down "[]"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-up "[]"
注销并随后登录。来源:https ://gist.github.com/michfield/5614949
第二步是编辑 Sublime Text 配置文件,并进行相应的更改。我假设每个人都知道该怎么做。以防万一,添加这个Preferences / Key Bindings - User
// change column select defaults - on Linux it was Shift+Alt+Up/Down
{ "keys": ["ctrl+alt+up"], "command": "select_lines", "args": {"forward": false} },
{ "keys": ["ctrl+alt+down"], "command": "select_lines", "args": {"forward": true} }
在基于 Ubuntu Raring 的 Mint 15 Cinnamon (RC) 上测试。
认为文档是错误的。只是快速浏览了一下Default (Linux).sublime-keymaps
(您可以从Preferences
->访问它Key Bindings - Default
,但这不是重点),它看起来是 alt+shift+(up/down)。我将建议重新绑定密钥(这就是我正在寻找的原因),但这也可以解决您的问题。=) 未经测试,仅基于键盘映射文件。如果这不起作用,请告诉我。
用鼠标:
Shift + 右键+(向上或向下拖动)
对我来说,问题不同我通常使用Ctrl + Shift + 上/下
但后来它停止工作我真的不知道为什么,我的解决方案是从Preferences-->Key Bindings - Default to Preferences-->Key Bindings - User复制默认设置
{ "keys": ["alt+shift+up"], "command": "select_lines", "args": {"forward": false} },
{ "keys": ["alt+shift+down"], "command": "select_lines", "args": {"forward": true} },
在 Ubuntu 14.04 中使用 sublime Text 3 Build 3083
如果你想知道为什么,进入 Sublime 3 控制台:
cntl+` # or View --> Show Console
进入:
sublime.log_commands(True)
sublime.log_input(True)
输入顽皮的组合键,它会告诉你原因,通常安装的包会发生冲突。您可以在该包键绑定中更改它,或者如果您向用户键映射添加新绑定,它将覆盖所有内容。(它们在 Preferences-->Key Bindings中。)
编辑:在 Ubuntu 16.04 中使用 sublime Text 3 Build 3126