it-swarm.com.de

Fügen Sie eine Textspalte mit erhabenem Text ein. 3

Wie schneide ich eine Textspalte in Sublime Text 3 aus und füge sie ein -

Zum Beispiel:

Datei A

Alpha
Beta
Gamma
Delta

Datei B

AAA
BB
CCCCC

Ich möchte am Ende die Datei B haben

Alpha AAA
Beta  BB
Gamma CCCCC
Delta
25
Mike

Wählen Sie zunächst die Zeilen in Datei B aus, die Sie kopieren möchten. Notieren Sie die Anzahl der Zeilen (diese sollte am unteren Bildschirmrand angezeigt werden). Diese Anzahl von Zeilen ist X. Kopieren Sie diese Zeilen.

Wählen Sie als zweites die ersten X-Zeilen von Datei A aus, so dass sich am Ende ein Cursor befindet. Bewegen Sie dazu den Cursor an das Ende der ersten Zeile, gehen Sie zum Auswahlmenü und verwenden Sie die Verknüpfung für "Nächste Zeile hinzufügen", bis X Zeilen ausgewählt sind. Unter OSX wird die Steuerung nach unten verschoben. In diesem Beispiel befinden sich am Ende von Datei A drei Cursor, die wie folgt aussehen:

Alpha|
Beta|
Gamma|
Delta

Drücken Sie zum Schluss einmal die Tabulatortaste und fügen Sie Ihre Zeilen ein. Sie sollten die gewünschten Ergebnisse haben.

Aufgrund dieser Vorgehensweise ist das Einfügen in Datei A einfacher. Wenn Sie jedoch wirklich in Datei B oder eine andere Datei einfügen möchten, kopieren Sie einfach die Zeilen in Datei A in die Zieldatei, bevor Sie beginnen gleicher Vorgang.

14
LMNOP

Markieren und kopieren Sie die Zeilen in Datei B, die Sie kopieren möchten. Gehen Sie zu Datei A und wählen Sie die Zeilen aus, in die Sie kopieren möchten. Drücken Sie Strg + Umschalt + L, um Ihre Auswahl in mehrere Zeilen aufzuteilen, bewegen Sie die Cursor an die gewünschte Stelle und fügen Sie sie ein.

Die einzige Einschränkung dabei ist, dass die Cursor ihre relativen Positionen beibehalten. Möglicherweise möchten Sie dies nicht. Vielleicht möchten Sie, dass sie alle in einer festen Spalte bleiben.

Halten Sie die mittlere Maustaste gedrückt und ziehen Sie, um eine oder mehrere Textspalten auszuwählen. Drücken Sie erneut Strg + Umschalt + L, um Ihre Auswahl in Zeilen aufzuteilen und fahren Sie wie zuvor fort.

14
owl

Schritte:

  1. Gehen Sie zu Datei B und geben Sie die Mehrfachauswahl ein (++L OR Ctrl+shiftL) auf

    AAA
    BB
    CCCCC
    

    stellen Sie sicher, dass alles ausgewählt ist und nicht nur Teile der Zeilen, die Sie kopieren möchten.

  2. Im Mehrfachauswahlmodus kopieren (+C OR Ctrl+C)

    AAA|
    BB|
    CCCCC|
    
  3. Gehen Sie zu Datei A und vergewissern Sie sich, dass Sie die Mehrfachauswahl in genau der gleichen Anzahl von Zeilen eingeben (in diesem Fall 3).

    Alpha|
    Beta|
    Gamma|
    Delta
    
  4. Einfügen (+V OR Ctrl+V) & voilà :)

Lassen Sie mich wissen, ob das bei Ihnen funktioniert!

9
Q8i

Etwas spät, aber ich habe dieses Paket im SublimeText-Forum mit dem Namen Paste as Column gefunden. Sie finden es in Package Control.

Funktioniert gut, zumindest genug, um die Daten in den richtigen Bereich zu bringen

RE: Original Forum Seite: https://www.sublimetext.com/forum/viewtopic.php?f=4&t=10008

2
Tab

gehe zu Datei B -> mache eine mehrzeilige Auswahl, was auf Macos mit Option und Mausklick und Ziehen gemacht werden kann.

gehe zu Datei A -> mache eine mehrzeilige Auswahl und füge sie ein.

Was mich in den vorherigen Antworten verwirrte, war, wie man die Auswahl in der Datei B vornimmt. Ich habe ein Cmd + A ausgeführt und dabei alles ausgewählt.

Das Einzige, was hier auf der Hand liegt, ist, dass Sie in der Datei B eine mehrzeilige Auswahl treffen müssen.

0
anurag

Ich fand die einfache Lösung in der Anleitung

Ich habe nur meine mittlere Maustaste verwendet (siehe Handbuch für andere Optionen), um meine Einfügemarke auszuwählen, und dann habe ich eingetippt, was ich wollte (oder eingefügt) und es hat funktioniert.

0
Vijay