Sublimetext3 在每个逻辑行的开头有多个选择

Sublimetext3 在每个逻辑行的开头有多个选择,sublimetext3,sublimetext2,sublimetext,sublime-text-plugin,Sublimetext3,Sublimetext2,Sublimetext,Sublime Text Plugin,有没有一种方法可以“巧妙地”使用长线的多项选择 我的意思是: 例如,您有多行(两短一长),并且希望在每行的开头插入点 你自己试试吧: foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar

有没有一种方法可以“巧妙地”使用长线的多项选择

我的意思是:

例如,您有多行(两短一长),并且希望在每行的开头插入点

你自己试试吧:

foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo
bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar bar barbar bar bar bar bar bar bar bar bar bar bar
baz baz baz baz baz baz baz baz baz baz baz baz baz baz baz baz
选择全部(Ctrl-A),然后拆分为行(Ctrl-Shift-L或
菜单>选择>拆分为行
),然后按Home键

您将看到,第2行存在问题-插入符号被移动到可视行的开头,而不是逻辑行的开头

实际结果:

预期结果:

如果你在键盘上按下“点”,你会在第2行有一个错误,点会在第2行的中间,而不是开始。有没有办法解决这个问题


编辑:我的设置中有
“word\u wrap”:“true”

您可以通过一个额外的步骤实现这一点。将所选内容扩展到Ctrl+L行,然后按左箭头(而不是Home)取消选择,并将克拉保留在硬BOL处

因此,整个序列如下所示:

  • 全选
  • 分成几行
  • 将所选内容展开到行
  • 左箭头键

您可以通过一个额外的步骤来实现这一点。将所选内容扩展到Ctrl+L行,然后按左箭头(而不是Home)取消选择,并将克拉保留在硬BOL处

因此,整个序列如下所示:

  • 全选
  • 分成几行
  • 将所选内容展开到行
  • 左箭头键

此外,还可以临时禁用换行。但是Keith的方法更好,因为a)您的代码不会在启用/禁用单词包装时“跳转”,b)它可以用作脚本(插件)的一部分。此外,还可以临时禁用单词包装。但是Keith的方法更好,因为a)您的代码不会在启用/禁用单词包装时“跳转”,b)它可以用作脚本(插件)的一部分。