Sublime text 3 布局单列快捷键不起作用

Sublime text 3 布局单列快捷键不起作用

我正在使用 Sublime text 3 (build 3131),并且我已将编辑器的布局设置为 2 列。但是我想使用 返回到单列alt+shift+1。但是这不起作用。我正在使用 ubuntu 17.04。有什么想法吗?

答案1

我在 Linux Mint 上遇到了同样的问题,所以我改用了,alt+1并且它起作用了。

要更改此设置,请进入偏好设置 > 按键出价并添加以下内容:

{
    "keys": ["alt+1"],
    "command": "set_layout",
    "args":
    {
        "cols": [0.0, 1.0],
        "rows": [0.0, 1.0],
        "cells": [[0, 0, 1, 1]]
    }
},
{
    "keys": ["alt+2"],
    "command": "set_layout",
    "args":
    {
        "cols": [0.0, 0.5, 1.0],
        "rows": [0.0, 1.0],
        "cells": [[0, 0, 1, 1], [1, 0, 2, 1]]
    }
},

答案2

检查键盘布局更改选项键绑定。如果它使用“shift”和“alt”键,请绑定到其他键。您也可以在 Sublime Console 中运行
sublime.log_input(True) sublime.log_commands(True)
以了解 Sublime Text 是否记录这些键

答案3

我知道这是一个老话题,但我找到了一个可行的解决方案(至少对我来说),我希望它能够帮助其他人。

我必须调整按键绑定如下:

{
    "keys": ["alt+shift+&"],
    "command": "set_layout",
    "args":
    {
        "cols": [0.0, 1.0],
        "rows": [0.0, 1.0],
        "cells": [[0, 0, 1, 1]]
    }
},
{
    "keys": ["alt+shift+é"],
    "command": "set_layout",
    "args":
    {
        "cols": [0.0, 0.5, 1.0],
        "rows": [0.0, 1.0],
        "cells": [[0, 0, 1, 1], [1, 0, 2, 1]]
    }
},

我实际上使用的是法语键盘布局,符号“1”和“&”以及“2”和“é”分别位于同一个键上;-)

答案4

所以三年后我才想起回答我自己的问题。这个问题与 Ubuntu Budgie 有关。它绑定了我用于 sublime text 的组合来做其他事情

相关内容