2015-06-26 2 views
39

Я использовал Sublime в течение многих лет, и я впервые пробовал Atom.Команда для перемещения вверх или вниз в редакторе Atom

Как переместить одну строку или выбранный блок вверх или вниз на одну строку? В возвышенном я мог сделать это с ctrl + shift + Up, но это не работает в Atom. Есть идеи?

ответ

54

В Atom вы можете просто использовать Ctrl + Вверх.

Вы можете найти эти параметры в меню Atom: Edit> Lines> Move Line Up

+23

На Mac: Ctrl + Cmd + Up – Rishav

+1

Я держу список часто используемых ярлыков Atom здесь: https://github.com/nwinkler/atom-keyboard-shortcuts Он содержит этот и многие другие .. – nwinkler

+0

Это не работает для нескольких строк (я имею в виду, с несколькими экземплярами курсора), как это происходит в Sublime:/Кто-нибудь знает, как добиться этого в Atom? – DanielM

26

Окна:Ctrl+Up/Down

Mac:Ctrl+Cmd+Up/Down

Не хватает респ уйти как комментарий. Но для @DanielM вопрос.

Чтобы переместить несколько строк в Atom:

Выберите все несколько строк, которые вы хотите переместить с помощью мыши или путем проведения shift и перемещения вверх или вниз по линиям, которые вы хотите, а затем использовать либо команды для Windows, Ctrl+Up/Down или Mac Ctrl+Cmd+Up/Down

Примечание: Вся строка не должна выбираться так долго, как ее часть, она будет перемещаться с помощью команд.

7

У меня была такая же проблема, я решил редактирования раскладки клавиатуры файл и добавив это:

'atom-workspace atom-text-editor': 
    'alt-up': 'editor:move-line-up' 
    'alt-down': 'editor:move-line-down' 

Так двигаться я использую "Alt +" или "Alt + вниз".

0
'.editor': 
    'alt-up': 'editor:move-line-up' 
    'alt-down': 'editor:move-line-down' 
Смежные вопросы