Existe-t-il un moyen dans Atom pour répliquer la fonctionnalité dans Sublime Text où vous pouvez maintenir la alt et déplacez la souris vers le haut ou vers le bas pour sélectionner et créer un curseur à la fin de plusieurs lignes afin de pouvoir modifier plusieurs lignes simultanément?
Si je comprends bien votre question, vous souhaitez sélectionner plusieurs lignes et créer un curseur à la fin de chaque ligne. Vous pouvez y parvenir de deux manières:
Selection|Split Into Lines
commande (Cmd+Shift+L sous OS X ou appuyez sur Cmd/Ctrl+Shift+P et tapez Split Into Lines
) pour diviser la sélection multiligne en une sélection pour chaque ligne.Selection|Add Selection Below
pour ajouter autant de lignes de curseurs que vous le souhaitezJe suis un grand fan de Sublime Text, Atom est vraiment sympa mais ne peut pas battre Sublime :)
Eh bien, vous pouvez essayer de faire "votre clé sublime préférée 'CTRL + MAJ + L'" dans ATOME pour obtenir Sélection multi-lignes avec multi-curseur:
Fichier> Keymap ...
Collez sous le code et souriez :)
'atom-text-editor':
'ctrl-shift-l': 'editor:split-selections-into-lines'
Onglet Enregistrer et fermer. Ouvrez n'importe quel fichier et appuyez sur "CTRL+SHIFT+L
". Maintenant magique: D, appuyez sur la touche fléchée et vous verrez plusieurs Cusor sur les lignes sélectionnées.
Pour Ubuntu, vous pouvez utiliser shift-alt-up/down
Ce package vous permettra de sélectionner plusieurs lignes en maintenant enfoncée la touche "alt" https://atom.io/packages/sublime-style-column-selection
Pour les utilisateurs de Windows,
les raccourcis clavier par défaut Ctrl+Shift+Up/Down semble fonctionner.
Pour les utilisateurs Mac,
ajoutez le code de liaison de touches personnalisé suivant au/user/<yourName>/.atom/keymap.cson
fichier
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# change the keybinding for ADD SELECTION ABOVE / BELOW
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 'shift-alt-up': 'editor:add-selection-above'
# 'shift-alt-down': 'editor:add-selection`-below'
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Placez ensuite le curseur à l'endroit où vous souhaitez commencer et maintenez enfoncé Shift+Alt et appuyez sur Up ou Down à plusieurs reprises pour étendre le curseur à autant de lignes que nécessaire.
+1 à la solution de @ Lee ci-dessus. C'est la même chose que l'option 2 ci-dessus mais en utilisant les raccourcis clavier
Et ce sont les flèches ALT + MAJ + HAUT/BAS sur Arch (manjaro/i3).
Récemment, je cherchais un moyen de mettre en évidence et d'afficher le curseur sur chaque ligne dans l'éditeur Atom.
Atom a une sélection de correspondance de motifs. Dites comme vous voulez mettre en surbrillance et sélectionner un motif
_
(soulignement) dans chaque ligne:
L'éditeur Atom parcourra toutes les lignes et mettra en évidence le même motif.
MAIS si vous voulez sélectionner et mettre en surbrillance un curseur sur chaque ligne sans aucun motif.
Vous pouvez essayer ce raccourci clavier CTRL + ALT + UP/DOWN
Ma Atom est 1.22.1
J'espère que cela pourrait vous aider.
Je suis venu ici parce que c'est 2019 et je suis toujours un grand fan d'atome. CTRL + ALT + Left Click
sur chaque ligne que vous souhaitez modifier fonctionne pour moi.
Je cherchais une sélection multi-lignes et des packages de conversion multilignes en une seule ligne et j'ai trouvé ces merveilleux packages.
Package de sélection multiligne par Bigfile: sublime-style-column-selection
Plusieurs lignes à une seule ligne: ne ligne