Ich habe überall gelesen und kann in Atom unter Windows nichts dazu finden . Und mit mehrzeiliger Bearbeitung meine ich, dass Sie Ihren Cursor über mehrere Zeilen erweitern und tippen können und dass alles, was Sie eingegeben haben, über alle von Ihnen ausgewählten Zeilen repliziert wird
IIRC, es ist das gleiche wie bei Sublime Text. Ctrl+ Altund dann mit den Pfeiltasten weitere Zeilen auswählen. Bei Verwendung der Maus wird nur die CtrlTaste verwendet. Die ausgewählten Standorte können beliebig sein und müssen nicht in einer bestimmten Reihenfolge angeordnet sein.
Atom hat ein "Flughandbuch" (Benutzerhandbuch) mit einigen Details zur Blockbearbeitung hier .
Auf einem Mac ist dies bei Verwendung der Maus der Cmd / ⌘Schlüssel anstelle von CtrlWindows.
Hinweis:
Unter Windows kann das Ctrl+ Altbereits vom Betriebssystem oder den Bildschirmkartentreibern / dem Dienstprogramm zugeordnet sein, um die Bildschirmausrichtung zu ändern. Beispiel: CTRL+ ALT+ WINDOWS KEY+ Up/Down
Das Gleiche gilt für den Mac, z. B .: Das CtrlPluszeichen Shift(wie in Sublime verwendet) wird häufig vom Betriebssystem zugeordnet, sodass die dortige Funktionalität Vorrang hat.
In beiden Fällen können die Tastenkombinationen geändert werden, um beide zu berücksichtigen (oder das Betriebssystem ausschalten, Tastenkombinationen für Bildschirmkarten).
Wahr. Im Allgemeinen finde ich jedoch, dass die Tastenkombinationen, die Strg verwenden, nur der Befehlstaste auf einem Mac zugeordnet sind.
Niall
3
Während die Mausbewegung funktioniert, drehen Strg + Alt und Pfeile meinen Bildschirm unter Windows auf den Kopf.
Tiwaz89
1
@Dean. Das hört sich so an, als hättest du die Verknüpfung dann woanders zugeordnet, wahrscheinlich auf der Bildschirmkarte. Sie können dann die Verknüpfung aus dem Dienstprogramm für Bildschirmkartentreiber entfernen oder eine andere Tastenzuordnung für Atom erstellen.
Niall
2
Strg + Windows + Alt + Pfeiltasten funktionierten für mich in Windows.
Patrick McElhaney
Wenn Sie die Maus benutzen, müssen Sie immer noch Strg + Alt verwenden, nicht nur Strg
Aequitas
18
Für Mac-Benutzer habe ich drei Möglichkeiten gefunden:
Sie haben ein Plugin, um die Unterstützung für alt+ rechteckige Mausauswahl hinzuzufügen , genannt sublime-style-column-selection.
Mit ⌘+ Mausklick an mehreren Stellen erstellen Sie mehrere Cursor.
Oder ohne Maus gibt es control+ shift+ ↑und control+ shift+ ↓, aber Sie müssen die gleichen Verknüpfungen deaktivieren von Systemeinstellungen -> Tastatur -> Shortcuts , die von Mission Control : Look ^ ↑(. Dh control+ ↑) und ^ ↓(dh. control+ ↓).
Heute habe ich in Atom ein Paket mit dem Namen " column-select " gefunden. Soweit funktioniert es einwandfrei. Die Art und Weise, wie es funktioniert, ist sehr nah an der Implementierung der Blockauswahl von Rstudio und Kate.
Es wird kein Platz hinzugefügt, um die Lücke zu füllen. Sie können damit buchstäblich vertikal auswählen, ob sich dort etwas befindet (Leerzeilen und Zeilen mit zu geringer Länge werden übersprungen).
Das folgende GIF von ihrem Github zeigt, wie es funktioniert:
Für Mac-Benutzer habe ich drei Möglichkeiten gefunden:
sublime-style-column-selection
.Oder ohne Maus gibt es control+ shift+ ↑und control+ shift+ ↓, aber Sie müssen die gleichen Verknüpfungen deaktivieren von Systemeinstellungen -> Tastatur -> Shortcuts , die von Mission Control : Look
^ ↑
(. Dh control+ ↑) und^ ↓
(dh. control+ ↓).quelle
Installiere ein Plugin,
https://atom.io/packages/multi-cursor
ANMERKUNG: Das Multi-Cursor-Plugin wird nicht wie andere Plugins im Paketmenü angezeigt.
Durch Drücken der folgenden Tastenkombination erhalten Sie mehrzeilige Bearbeitung,
Windows: Alt Aufwärtspfeil
Linux: Alt Shift Up Pfeil
quelle
Heute habe ich in Atom ein Paket mit dem Namen " column-select " gefunden. Soweit funktioniert es einwandfrei. Die Art und Weise, wie es funktioniert, ist sehr nah an der Implementierung der Blockauswahl von Rstudio und Kate.
Es wird kein Platz hinzugefügt, um die Lücke zu füllen. Sie können damit buchstäblich vertikal auswählen, ob sich dort etwas befindet (Leerzeilen und Zeilen mit zu geringer Länge werden übersprungen).
Das folgende GIF von ihrem Github zeigt, wie es funktioniert:
quelle