【发布时间】:2015-09-13 11:08:11
【问题描述】:
我已经使用 Sublime 多年,并且是第一次尝试 Atom。
如何将单行或选定的块向上或向下移动一行?在崇高的情况下,我可以使用 ctrl+shift+Up 来做到这一点,但这在 Atom 中似乎不起作用。有什么想法吗?
【问题讨论】:
标签: keyboard-shortcuts atom-editor
我已经使用 Sublime 多年,并且是第一次尝试 Atom。
如何将单行或选定的块向上或向下移动一行?在崇高的情况下,我可以使用 ctrl+shift+Up 来做到这一点,但这在 Atom 中似乎不起作用。有什么想法吗?
【问题讨论】:
标签: keyboard-shortcuts atom-editor
在 Atom 中,您只需使用 Ctrl + Up。
您可以在 Atom 菜单上找到这些选项:编辑 > 线条 > 向上移动线条
【讨论】:
Windows: Ctrl+Up/Down
苹果机: Ctrl+Cmd+Up/Down
没有足够的代表留下评论。但是对于@DanielM 的问题。
在 Atom 中移动几行:
通过鼠标或按住shift 并向上或向下移动所需的行来选择您想要移动的所有几行,然后使用Windows 的Ctrl+Up/Down 或Mac 的命令Ctrl+Cmd+Up/Down
注意:不必选择整行,只要是其中的一部分,它会随着命令移动。
【讨论】:
我遇到了同样的问题,我解决了编辑键盘映射文件并添加了这个:
'atom-workspace atom-text-editor':
'alt-up': 'editor:move-line-up'
'alt-down': 'editor:move-line-down'
所以要移动,我使用“alt+up”或“alt+down”。
【讨论】:
atom-text-editor 更改为 atom-text-editor:not([mini]) 以匹配内置绑定
'.editor':
'alt-up': 'editor:move-line-up'
'alt-down': 'editor:move-line-down'
【讨论】:
取决于您的操作系统:
Linux & Windows: Ctrl + Up/Down
Mac: Ctrl + Cmd + Up/Down
【讨论】: