Atom中有任何方法可以在Sublime Text中复制该功能,您可以在其中按住或键并向上或向下移动鼠标以在多行结尾处选择和创建光标所以你可以同时编辑多行代码?在Atom中选择多行
回答
如果我正确理解你的问题,你想选择多行并在每行的末尾创建一个游标。有几个方法可以做到这一点:
- 使用分割为行
- 选中多行,只要你喜欢。
- 使用
Selection|Split Into Lines
命令(为Cmd + Shift + L在OS X上或按命令/键Ctrl + Shift + P并键入Split Into Lines
)到多选择分成选择的每一行。 - 单击右箭头可在选区末尾显示光标。
- 使用添加选择以下
- 将光标定位在要选择
- 使用
Selection|Add Selection Below
与你想要的 - 使用普通鼠标光标添加尽可能多的行的第一行上面的行定位命令以将光标置于您想要的位置
工程很好,但是如果集合中有空行,我不能选择每一行的开头。例如,我想要采用多段文字,其中一些段落之间有双CR结尾,并且每行都有一个'>'。当我尝试这样做时,我得到了一个奇怪的选择,即我是每个段落的开始,以及之前的双CR段选择的最后一句的结尾。 – pedstrom 2015-06-03 22:08:58
This pac卡格会让你选择多行按住“Alt”键 https://atom.io/packages/sublime-style-column-selection
对于Windows用户,
默认键绑定按Ctrl + Shift +向上/向下似乎工作。
对于Mac用户,
下面的自定义键绑定代码添加到
/user/<yourName>/.atom/keymap.cson
文件
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# change the keybinding for ADD SELECTION ABOVE/BELOW
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 'shift-alt-up': 'editor:add-selection-above'
# 'shift-alt-down': 'editor:add-selection`-below'
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
然后将要启动并按住Shift + Alt键并按光标反复按或向下将光标延伸到所需的行数。
+1 to @ Lee's above above。这是与上面相同的选项2,但使用的按键组合
对于Mac用户,键盘快捷键是相同的('ctrl + shift +上/下)“,但这些快捷键也启动了Mission Control。如果要删除Mission Control快捷键,只需在键盘系统偏好设置中更改或取消选择该快捷键。 – 2015-08-14 15:34:05
是的,@TristanReid,你是对的。如果有人从键盘系统偏好中移除Mission Control快捷键,则不需要添加上面的代码,只需使用默认的键盘绑定即可。对于linux用户而言, – 2015-08-19 03:35:04
shift + alt + down/up似乎是默认值。 – Gaunt 2016-11-21 16:19:28
我崇高的文本3的大风扇,凌是非常好的,但不能击败 崇高 :)
那么,你可以尝试使用ATOM来制作“Your Favorite Sublime Key”CTRL + SHIFT + L'“以使用多光标获得多行选择:
文件>键盘映射...
粘贴下面的代码和微笑:)
'atom-text-editor':
'ctrl-shift-l': 'editor:split-selections-into-lines'
保存并关闭选项卡。打开任何文件并按“CTRL+SHIFT+L
”。现在魔术:D,按箭头键,你会看到选定线上的多个Cusor。
正是我在找什么,无法从设置面板中设置它,shorcut键与选择当前文件的编程语言相关联 – opensas 2017-09-05 07:12:47
对于Ubuntu,您可以使用shift-alt-up/down
- 1. 执行Clojure块(或选择)在Atom proto-repl中不起作用
- 2. 在datagridview中选择多行
- 3. 在Atom中移动光标多行
- 4. 多行选择
- 5. 选择多行
- 6. 多行选择
- 7. Atom/Sublime like Jupyter中的多个选项
- 8. 多行(自动换行)选择选择在角UI选
- 9. mysql在连接中选择多行
- 10. 如何在UITableView中选择多行
- 11. 使用VBA在Excel中选择多行
- 12. 单独在一列中选择多行
- 13. 在java中执行多选择语句
- 14. jqGrid选择多行
- 15. jquery多行选择
- 16. 选择多行mysqli
- 17. 使用PDO在选择语句中选择多行
- 18. 多表,多行SQL选择
- 19. 在Atom的linter-csslint中禁用警告(ids选择器)?
- 20. MySQL在一行内选择多行
- 21. 从多行中选择单行 - Teradata
- 22. 在选择框中选择并取消选择多个选项
- 23. 如何在选择中进行选择
- 24. 如何在HTML中选择多选框值:在struts中选择?
- 25. UITableView多选。自动选择行随机选择行
- 26. 在循环中选择,选择单个,显示多个选择
- 27. 在oracle中多选择SELECT
- 28. Jquery复选框多选和行选择
- 29. Datagrid多行选择样式
- 30. 查找并选择多行
您是否问Atom是否有此功能?还是你问是否可以通过扩展添加? – Lee 2014-09-01 03:06:25
@Lee无论如何 – pyCthon 2014-09-01 03:44:36