我已经读遍了,但我找不到任何关于如何做到这一点的信息原子在 Windows 上?多行编辑是指能够将光标扩展到多行,能够输入内容,并且输入的内容会复制到您选择的所有行上
答案1
我记得,它和 Sublime Text 一样。Ctrl+Alt然后使用箭头键选择其他行。如果使用鼠标,则只需Ctrl使用 键;选定的位置可以根据需要,不需要按任何特定顺序。
Atom 有一个“飞行手册”(用户手册),其中包含有关块编辑的更多详细信息这里。
在 Mac 上使用鼠标时,它是Cmd / ⌘键,而不是Ctrl像 Windows 上的。
笔记:
在 Windows 上,+Ctrl可能Alt已经被操作系统或屏幕卡驱动程序/实用程序映射以更改屏幕方向,例如:CTRL++ ALT+ WINDOWS KEY/UpDown
这同样适用于 Mac,例如:+ Ctrl(Shift在 Sublime 中使用)通常由操作系统映射,因此那里的功能优先。
在这两种情况下,都可以将键绑定更改为其他内容以适应两者(或关闭操作系统、屏幕卡快捷方式)。这些命令称为“editor:add-selection-above”和“editor:add-selection-below”
答案2
答案3
安装插件,
https://atom.io/packages/multi-cursor
注意:多光标插件不会像其他插件一样显示在“包”菜单中。
按下以下组合键可以进行多行编辑,
Windows: Alt 向上箭头
Linux: alt shift 向上箭头
答案4
今天我在 Atom 中发现了一个名为“列选择“。到目前为止,它运行良好。它的工作方式非常接近 Rstudio 和 Kate 的块选择的实现。
它不会添加空间来填补空白。它实际上让你垂直选择是否有任何内容(跳过空行和长度不够的行)。
以下来自他们的 Github 的 gif 展示了它的工作原理: