Editor SublimiteText2:如何使用快捷方式连接线

Editor SublimiteText2:如何使用快捷方式连接线,editor,sublimetext2,Editor,Sublimetext2,在SublimiteText2的Vim和Vintage模式下,我可以使用Shift+J将选定的行连接在一起。在香草升华XT2中如何使用快捷方式而不使用年份 我已经研究了键绑定,我可以看到有一个join\u行命令的映射: { "keys": ["ctrl+j"], "command": "join_lines" }, 但是,按组合键没有任何作用,菜单项也不会显示快捷方式。绘制这条捷径的正确方法是什么?是否还有其他我可能错过的捷径 编辑 为了澄清我想做的事情,我试图得到如下结果: if (

在SublimiteText2的Vim和Vintage模式下,我可以使用Shift+J将选定的行连接在一起。在香草升华XT2中如何使用快捷方式而不使用年份

我已经研究了键绑定,我可以看到有一个
join\u行
命令的映射:

    { "keys": ["ctrl+j"], "command": "join_lines" },
但是,按组合键没有任何作用,菜单项也不会显示快捷方式。绘制这条捷径的正确方法是什么?是否还有其他我可能错过的捷径

编辑

为了澄清我想做的事情,我试图得到如下结果:

if (condition) {
    return;
}
if (condition) { return; }
要像这样连接:

if (condition) {
    return;
}
if (condition) { return; }
(在
return;
周围有空格或没有空格)

EDIT2


不确定这是否重要,但这是Linux上的SublimiteText2。

当您在线时,在标准模式下,按ctrl-j(cmd-j os OSX)将下面的行连接到当前行。

当您在线时,在标准模式下,按ctrl-j(cmd-j os OSX)将下面的行连接到当前行。

我将在这里回答我自己的问题,但这只是一个解决办法。不确定这是不是正确的方法


我已经将问题中的绑定复制到了用户绑定文件中,它可以正常工作。

我将在这里回答我自己的问题,但这只是一个解决方法。不确定这是不是正确的方法


我已经将问题中的绑定复制到了用户绑定文件中,它可以工作。

这对我不起作用。另外,请查看我更新的问题,了解我正在寻找的效果。我想一次连接多行(大多数情况下是三行)。要一次连接三行,我会按ctrl-l(选择一行)三次,然后按ctrl-j(连接行)。实际上,只需按ctrl+l一次。第一次按它时,它将选择当前行,并将光标移动到下一行。由于CTRL+J将合并光标所在的行、任何选定的行以及下一行,因此它将合并所有三行。我的问题是CTRL+J映射不起作用(请参见我自己的答案)。因为我认为键绑定不能正常工作只是一个bug,所以我接受这个答案。实际上,只要在第一行的任何地方点击CTRL-J两次。前面的两行将由一个空格连接到当前行。如果这对你不起作用,那就是一个bug。我只是在OSX中测试它。这对我不起作用。另外,请查看我更新的问题,了解我正在寻找的效果。我想一次连接多行(大多数情况下是三行)。要一次连接三行,我会按ctrl-l(选择一行)三次,然后按ctrl-j(连接行)。实际上,只需按ctrl+l一次。第一次按它时,它将选择当前行,并将光标移动到下一行。由于CTRL+J将合并光标所在的行、任何选定的行以及下一行,因此它将合并所有三行。我的问题是CTRL+J映射不起作用(请参见我自己的答案)。因为我认为键绑定不能正常工作只是一个bug,所以我接受这个答案。实际上,只要在第一行的任何地方点击CTRL-J两次。前面的两行将由一个空格连接到当前行。如果这对你不起作用,那就是一个bug。我只是在OSX中测试它。