Sublime文本选择行没有开始标签/空格和字符串结尾

时间:2016-05-12 21:14:05

标签: sublimetext

如您所知,您可以使用热键ctrl + L(linux ubuntu)选择光标下的行。但是选定的文本包括起始空格或制表符,最后是\ n。 enter image description here如何选择没有空格或标签的行?

1 个答案:

答案 0 :(得分:5)

将以下sublime-macro保存到:
Packages/MyMacroFolder/Select LineText.sublime-macro

[
    {
        "command": "move_to",
        "args": { "extend": false, "to": "eol" }
    },
    {
        "command": "move_to",
        "args": { "extend": true, "to": "bol" }
    }
]

sublime-keymap运行Preferences: Key Bindings - User,打开您的用户command palette文件。

key-binding添加Select LineText.sublime-macro

{
    "keys": [ "ctrl+shift+alt+l" ],
    "command": "run_macro_file",
    "args": { "file": "res://Packages/MyMacroFolder/Select LineText.sublime-macro" },
},

现在,您可以使用sublime-keymap中指定的任何键绑定选择行文字(排除前导和尾随空格)。

示例中的键绑定是 Ctrl + Shift + Alt + L