Atom editor Atom编辑器-如何使用多光标选择矩形
我非常喜欢记事本++中的一个功能,按下Atom editor Atom编辑器-如何使用多光标选择矩形,atom-editor,Atom Editor,我非常喜欢记事本++中的一个功能,按下Alt,然后用鼠标选择一个矩形选择,就像桌面上的选择一样……我想不出一个合适的术语,可能是矩形选择或垂直选择或块选择。最酷的是,它还可以处理空行结尾,自动生成空格 Atom中有类似的功能吗 例如,一个用例是使用tree命令提取文件列表: . ├── element_portals_commands │ ├── depends.txt │ └── init.lua ├── element_portals_functional │ ├── porta
Alt
,然后用鼠标选择一个矩形选择,就像桌面上的选择一样……我想不出一个合适的术语,可能是矩形选择
或垂直选择
或块选择
。最酷的是,它还可以处理空行结尾,自动生成空格
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
.......
以固定宽度放置多光标(每行的最后一个|
表示光标)
然后开始打字
. <- |
├── element_portals_commands <- |
│ ├── depends.txt <- |
│ └── init.lua <- |
................
│ ├── sounds <- |
│ │ └── fireball_whoosh.ogg <- |
│ └── textures <- |
│ ├── ray_y_tile.png <- |
│ └── README.md <- |
.......
首先,根据,此功能称为列模式编辑
Atom中有一个插件可以做类似的事情,但遗憾的是,如果那一行不够长,它就会跳过几行,这会导致空间不足。这是插件:
今天我在Atom中找到一个名为“”的包。到目前为止,它工作得非常好。它们的工作方式非常接近Rstudio和Kate的块选择实现
它不会增加空间来填补空白。如果有任何内容(跳过空行和长度不够的行),它可以让您垂直选择
github中的以下gif显示了它的工作原理:
如果您想在atom中选择一个矩形区域,您所要做的就是首先通过选择一些文本来设置水平尺寸,然后通过按住CTL-SHIFT并按下向上或向下箭头来设置垂直尺寸。或者,您也可以通过另一种方式进行此操作,首先使用CTL-SHIFT设置垂直尺寸,然后松开CTL,但保持按住SHIFT,然后使用向右或向左箭头选择水平尺寸
我不知道你的意思。你不能按住ctrl键,然后向右移动来选择一个块吗?我试图改进问题的主体,现在可能更清楚了。ctrl+down
将当前选中的行(第一个带光标的行)向下移动,并使用默认的快捷键。ctrl+鼠标左键单击
我只知道这个快捷键,它几乎做到了这一点,但不太清楚。你可以点击多行来选择一个“矩形”,但实际上你也可以试试multi-cursor plus插件。不确定它是否满足您的需要。
. <- |
├── element_portals_commands <- |
│ ├── depends.txt <- |
│ └── init.lua <- |
................
│ ├── sounds <- |
│ │ └── fireball_whoosh.ogg <- |
│ └── textures <- |
│ ├── ray_y_tile.png <- |
│ └── README.md <- |
.......