我以前用“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/