web-dev-qa-db-fra.com

Commande pour déplacer la ligne vers le haut ou vers le bas dans Atom Editor

J'utilise Sublime depuis des années et j'essaye Atom pour la première fois.

Comment déplacer une ligne ou un bloc sélectionné vers le haut ou vers le bas d'une ligne? En sublime je pourrais faire ça avec ctrl+shift+Up, mais cela ne semble pas fonctionner dans Atom. Des idées?

54
peter-b

Dans Atom vous pouvez simplement utiliser Ctrl + Up.

Vous pouvez trouver ces options dans Atom: Edition> Lignes> Déplacer la ligne vers le haut

82
alysonsm

Windows:Ctrl+Up/Down

Mac:Ctrl+Cmd+Up/Down

Je n'ai pas assez de représentant pour laisser un commentaire. Mais pour la question @DanielM.

Pour déplacer plusieurs lignes dans Atom:

Sélectionnez toutes les lignes que vous souhaitez déplacer à l'aide de la souris ou en maintenant shift et en déplaçant vers le haut ou vers le bas les lignes souhaitées, puis utilisez les commandes pour Windows Ctrl+Up/Down ou Mac Ctrl+Cmd+Up/Down

Remarque: Il n'est pas nécessaire de sélectionner la ligne entière tant qu'elle en fait partie, elle se déplacera avec les commandes.

35
dlchang

J'ai eu le même problème, j'ai résolu la modification du fichier keymap et l'ajout de ceci:

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

Donc, pour me déplacer, j'utilise "alt + haut" ou "alt + bas".

11
Isa Souza
'.editor':
  'alt-up': 'editor:move-line-up'
  'alt-down': 'editor:move-line-down'
3
Marcelo C.

Dépend de votre système d'exploitation:

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