cursor - 有什么方法可以使用键盘快捷键在 sublime text 中一次 move 多行光标而不是一次 move 一行?

标签 cursor move text-editor lines

我以前用“UP”和“DOWN”键上下 move 光标。 但它当时只能 move 1 行。 有时我想同时 move 2 或 3 行。 我想知道 sublime 文本编辑器中是否有这样的功能?

最佳答案

您可以录制宏(CTRL+Q 或工具 -> 录制/停止宏)并保存它(只需按您喜欢的频率向上/向下 move 光标即可。

然后为宏文件分配一个键或组合键。关键分配必须看起来像这样。我将宏称为“multiple_lines_down”和“multiple_lines_up”。 然后将宏分配给您的键盘映射:

{ "keys": ["alt+down"], "command": "run_macro_file", "args": {"file": "Packages/User/multiple_lines_down.sublime-macro"}},
{ "keys": ["alt+up"], "command": "run_macro_file", "args": {"file": "Packages/User/multiple_lines_up.sublime-macro"}},

宏文件(5 倍以上)如下所示。将 false 替换为 true 以向下 move 或只记录另一个宏。

[
    {
        "args":
        {
            "by": "lines",
            "forward": false
        },
        "command": "move"
    },
    {
        "args":
        {
            "by": "lines",
            "forward": false
        },
        "command": "move"
    },
    {
        "args":
        {
            "by": "lines",
            "forward": false
        },
        "command": "move"
    },
    {
        "args":
        {
            "by": "lines",
            "forward": false
        },
        "command": "move"
    },
    {
        "args":
        {
            "by": "lines",
            "forward": false
        },
        "command": "move"
    }
]

关于cursor - 有什么方法可以使用键盘快捷键在 sublime text 中一次 move 多行光标而不是一次 move 一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41074071/

相关文章:

javascript - WordPress 网站的光标编码

Javascript move div onClick

javascript - CKEditor 占位符图标未显示在工具栏中

jquery - 文本编辑器选择设置包括 "$"和 "-"?

oracle - 如何查找游标中的行数

android - 从游标适配器删除和更新值

ios - 由于UITextView中的自定义行间距,导致文本选择无法正确进行

Python - move 和覆盖文件和文件夹

android - 如何 move TextView ?

visual-studio-code - 使用不同的分隔符以两种方式在单词之间导航