【问题标题】:Command to move line up or down in Atom Editor在 Atom 编辑器中向上或向下移动行的命令
【发布时间】:2015-09-13 11:08:11
【问题描述】:

我已经使用 Sublime 多年,并且是第一次尝试 Atom。

如何将单行或选定的块向上或向下移动一行?在崇高的情况下,我可以使用 ctrl+shift+Up 来做到这一点,但这在 Atom 中似乎不起作用。有什么想法吗?

【问题讨论】:

    标签: keyboard-shortcuts atom-editor


    【解决方案1】:

    在 Atom 中,您只需使用 Ctrl + Up

    您可以在 Atom 菜单上找到这些选项:编辑 > 线条 > 向上移动线条

    【讨论】:

    • 我在这里保留了一个常用的 Atom 快捷方式列表:github.com/nwinkler/atom-keyboard-shortcuts 它包含这个和许多其他...
    • 这不适用于多行(我的意思是,有几个光标实例),就像在 Sublime 中一样:/ 任何人都知道如何在 Atom 中实现这一点?
    • 应该注意是向上箭头,而不是Page Up。
    【解决方案2】:

    Windows: Ctrl+Up/Down

    苹果机: Ctrl+Cmd+Up/Down

    没有足够的代表留下评论。但是对于@DanielM 的问题。

    在 Atom 中移动几行:

    通过鼠标或按住shift 并向上或向下移动所需的行来选择您想要移动的所有几行,然后使用Windows 的Ctrl+Up/Down 或Mac 的命令Ctrl+Cmd+Up/Down

    注意:不必选择整行,只要是其中的一部分,它会随着命令移动。

    【讨论】:

      【解决方案3】:

      我遇到了同样的问题,我解决了编辑键盘映射文件并添加了这个:

      '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]) 以匹配内置绑定
      【解决方案4】:
      '.editor':
        'alt-up': 'editor:move-line-up'
        'alt-down': 'editor:move-line-down'
      

      【讨论】:

        【解决方案5】:

        取决于您的操作系统:

        Linux & Windows: Ctrl + Up/Down
        Mac: Ctrl + Cmd + Up/Down
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2015-06-10
          • 2015-07-16
          • 1970-01-01
          • 1970-01-01
          • 2010-11-24
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多