崇高的文本选择行,没有开始的制表符/空格和字符串的结尾

Vel*_*uha 5 sublimetext

如您所知,您可以使用热键ctrl + L(linux ubuntu)在光标下方选择一行。但是,选定的文本包含开始空格或制表符,并在末尾包含\ n。 在此处输入图片说明 如何选择没有空格或制表符的行?

Ent*_*orm 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" }
    }
]
Run Code Online (Sandbox Code Playgroud)

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

添加key-bindingSelect LineText.sublime-macro

{
    "keys": [ "ctrl+shift+alt+l" ],
    "command": "run_macro_file",
    "args": { "file": "res://Packages/MyMacroFolder/Select LineText.sublime-macro" },
},
Run Code Online (Sandbox Code Playgroud)

现在,您可以使用在中分配的任何键绑定来选择行文本(不包括前导和尾随空格sublime-keymap

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