根据documentation for Linux列选择使用以下命令:
Linux的
控制 + 替代 + 向上
控制 + 替代 + 向下
但是在带有Cinnamon的Ubuntu 12.04上(未在Unity上测试)会触发窗口切换操作(Cinnamon的一部分)。
任何人都有一个很好的解决方案(除了使用鼠标...)
谢谢,
答案 0 :(得分:31)
我习惯使用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} }
在Mint 15 Cinnamon(RC)上测试,基于Ubuntu Raring。
答案 1 :(得分:23)
认为文档是错误的。只是快速查看了Default (Linux).sublime-keymaps
(您可以从Preferences
- > Key Bindings - Default
访问,但除此之外),它看起来是alt + shift +(上/下) )。我打算建议重新绑定密钥(因此我看的原因),但这也可以解决你的问题。 =)未经测试,仅基于键映射文件。如果这不起作用,请告诉我。
答案 2 :(得分:11)
:
Shift +右键 +(向上或向下拖动)
答案 3 :(得分:10)
对我来说问题不同我通常使用 Ctrl + Shift +向上/向下
但是它停止工作我真的不知道为什么,我的解决方案是复制默认设置从首选项 - >键绑定 - 默认到首选项 - - >键绑定 - 用户
{ "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
答案 4 :(得分:1)
如果您想知道原因,请进入Sublime 3控制台:
cntl+` # or View --> Show Console
输入:
sublime.log_commands(True)
sublime.log_input(True)
输入顽皮的键组合,它会显示原因,通常安装的包会发生冲突。您可以在该包密钥绑定中更改它,或者如果您向用户键映射添加新绑定,它将覆盖所有内容。 (它们位于首选项 - >键绑定。)
编辑:在Ubuntu 16.04中使用sublime Text 3 Build 3126