Woher wissen Sie, wann Sie UMSCHALT + EINFÜGEN vs STRG-V vs Rechtsklick-Einfügen zum Einfügen verwenden sollen?

28

Manchmal kopiere ich etwas in die Zwischenablage und es wird nicht mit Shift+ Insert, sondern mit Ctrl+ Voder Rechtsklick eingefügt. Das Verhalten wirkt verwirrend und etwas unvorhersehbar. Gibt es eine Logik hinter der Variation?

Dan
quelle

Antworten:

8

Diese Frage scheint mit dem Verhalten von Tastenkombinationen zu zusammenhängen, aber Sie geben keine Anwendung an, in der Sie diese Tastenkombination ausführen. Unter Berücksichtigung der Aussagen von Javier Rivera liegt der Grund für die Verwendung von UMSCHALT + STRG in einem Terminal darin, dass einige dieser Kombinationen in der Steuerung des Terminalbefehls verwendet werden.

Beispiel: Wenn Sie den aktuellen Befehl "abbrechen" möchten, drücken Sie STRG + C, das in den meisten Systemen zum Ausführen der Aufgabe "Kopieren" verwendet wird. Wenn Sie auf diese Weise in einem Terminal STRG + C drücken, um einen Teil des Texts zu "kopieren" und eine Anwendung oder ein Prozess ausgeführt wird, wird der Prozess "abgebrochen" oder die ausgeführte Anwendung "geschlossen".

Ein Befehl wird mit der Tastenkombination Strg-C beendet

Abhängig von der von Ihnen verwendeten GUI oder der Softwareanwendung selbst ist UMSCHALT + STRG nützlich, um die Aufgabe "Spezialeinfügen" zu formatieren oder auszuführen, mit der Sie das Format auswählen können, in dem der kopierte Text in die Anwendung eingefügt wird.

Beispiel: Wenn Sie OpenOffice Textverarbeitung oder Tabellenkalkulation verwenden, werden Sie bei UMSCHALT + STRG + V aufgefordert, das Format für das Ablegen der Zwischenablage in das Dokument auszuwählen.

Das nächste Bild zeigt, wie die Tasten STRG-V und UMSCHALT + STRG + V den Inhalt der Zwischenablage in ein Dokument ablegen: Illustration

Das nächste Bild zeigt, wie die Tasten STRG-V und UMSCHALT + STRG + V den Inhalt der Zwischenablage in ein Dokument ablegen, nachdem Sie das Format im Dokument auf der rechten Seite ausgewählt haben: Illustration

In bestimmten Fällen können Sie als Code-Editor (HTML, PHP, Javascript) zwischen dem Einfügen des von einer Website kopierten Textabschnitts oder des Codes, der den Text auf der Website generiert, wählen. Beispiel: Beim Kopieren aus einer formatierten Tabelle können Sie den Text in die Tabelle einfügen oder den Code zum Generieren der Tabelle in ein Web einfügen.

Sie sollten im Menü "Bearbeiten" der Anwendung nachsehen, wie die Aufgabe "Inhalte einfügen" behandelt wird.

Das nächste Bild zeigt, wie OpenOffice Word Processor mit der Funktion "Inhalte einfügen" umgeht: Bildbeschreibung hier eingeben

Geppettvs D'Constanzo
quelle
4
Mir stellt sich die Frage nach den beiden Arten von Zwischenablagen: PRIMARY (normalerweise Strg-C / V / X) und CLIPBOARD (Mausauswahl, Einfügen mit Shift-Ins), und ich muss Shift nicht zusätzlich in einem Terminal für die PRIMARY-Zwischenablage verwenden Verknüpfungen (oder die Spezialpaste von LibreOffice).
Blueyed
1
Diese "Antwort" bezieht sich nicht auf Shift+ Insertwie in der Frage erwähnt?
MrWhite
31

Unter Unix / Linux gibt es zwei Arten von Zwischenablagen: PRIMARY (häufig verwendet mit Strg-X / C / V) und SELECTION (mit der Maus ausgewählter Text, eingefügt mit Umschalt-Einfügen oder Klicken mit der mittleren Maustaste).

Weitere Informationen finden Sie unter https://wiki.archlinux.org/index.php/clipboard .

bläulich
quelle
2
Ich denke das ist die beste Antwort.
Wyatt8740
20

Folgendes habe ich früher gemacht:

Ctrl+ Insert: In die Zwischenablage kopieren

Shift+ Insert: EINFÜGEN aus der Zwischenablage

Shift+ Delete: In die Zwischenablage schneiden

Jetzt habe ich eine Apple-Tastatur: (Die Apple-Tastatur hat keine Einfügetaste.)

Ctrl+ Czum Kopieren in die Zwischenablage

Ctrl+ VAus der Zwischenablage einfügen

Shift+ Delete, um in die Zwischenablage zu schneiden.

In einem Terminal mit Putty:

Markieren Sie den Text mit der Maus und kopieren Sie ihn direkt in die Zwischenablage

Wenn Sie mit der rechten Maustaste auf eine beliebige Stelle im Terminalfenster klicken, wird das Einfügen ausgeführt

In einer regulären Shell-Sitzung:

Ich wähle mit der Maus aus und verwende Ctrl+ Shift+, Cum in die Zwischenablage zu kopieren

Ich benutze Ctrl+ Shift+ Vzum Einfügen.

jfmessier
quelle
0

Soweit ich weiß, benutze ich zum Einfügen immer CRTL + V, aber wenn ich im Terminal bin. Aus historischen Gründen kann STRG + Buchstabe dort nicht verwendet werden, daher verwende ich UMSCHALT + STRG + V im Terminal.

Ich bin immer der Meinung, dass Shitf + Insert ein Erbe von älteren Unix-Versionen ist, um den Komfort von Oldtimern zu verbessern, aber dass moderne GUIs standardmäßig STRG + V verwenden.

Javier Rivera
quelle
Sie sind nur zwei verschiedene Zwischenablagen, wie von blueyed erklärt.
Pietro Battiston