Atom Editor - 如何使用多光标选择矩形

Tib*_* C. 14 atom-editor

我已经喜欢上了一个功能非常在记事本++,压制Alt并用鼠标选择启用一个矩形选区,就像在桌面上的选择......想不出一个适当的期限为它,也许rectangular selection还是vertical selectionblock selection.很酷的是,它也可以使用空白行结束,它会自动生成空格.

Atom中是否有类似的功能?

例如,一个用例是使用tree命令提取文件列表:

.
??? element_portals_commands
?   ??? depends.txt
?   ??? init.lua
??? element_portals_functional
?   ??? portal_data_api.lua
??? liquid_portals
?   ??? constants.lua
?   ??? crafts.lua
?   ??? depends.txt
?   ??? sounds
?   ?   ??? fireball_whoosh.ogg
?   ??? textures
?       ??? ray_y_tile.png
?       ??? README.md
.......
Run Code Online (Sandbox Code Playgroud)

将多光标放在固定宽度(|每行的最后一行代表光标)

.                                       |
??? element_portals_commands            |
?   ??? depends.txt                     |
?   ??? init.lua                        |
................
?   ??? sounds                          |
?   ?   ??? fireball_whoosh.ogg         |
?   ??? textures                        |
?       ??? ray_y_tile.png              |
?       ??? README.md                   |
.......
Run Code Online (Sandbox Code Playgroud)

并开始输入

.                                       <- |
??? element_portals_commands            <- |
?   ??? depends.txt                     <- |
?   ??? init.lua                        <- |
................
?   ??? sounds                          <- |
?   ?   ??? fireball_whoosh.ogg         <- |
?   ??? textures                        <- |
?       ??? ray_y_tile.png              <- |
?       ??? README.md                   <- |
.......
Run Code Online (Sandbox Code Playgroud)

我现在要做的是:

  1. 查找并替换行尾\r\n大量空格&nbsp;&nbsp;&nbsp;\n
  2. 然后Ctrl+ Click我的出路.
  3. 插入一个字符.
  4. 修剪线的末尾.

我相信有更好的方法.没有任何插件可以吗?你知道另一种选择吗?

更新:

一些进一步的研究表明

alt+ shift+ 下面添加选择

将另一个光标放在当前光标下面......但它不会用白色空格填充这些行.还存在什么东西也填补线?

cyt*_*nny 5

首先,根据Notepad ++官方网站,此功能称为列模式编辑.

有一个插件可以在Atom中执行类似的操作,但遗憾的是,如果该行不够长,则会跳过行,填充空间.这是插件:

崇高风格的列选