Wie kann ich verhindern, dass Shift-Delete in Windows schneidet?

9

Ich möchte verhindern, dass Shift-Delete das ausgewählte Material in den Puffer legt - es überschreibt das, was ich bereits in der Zwischenablage habe, was ein Problem ist, da ich immer Ctrl+ Xzum Schneiden verwende und Shift+ Deletenur dann auftritt, wenn ich Material bearbeite und nur möchte es löschen (die Umschalttaste bleibt gedrückt, nachdem etwas ausgewählt wurde).

Flauschige
quelle
2
Sie können auch ein (Multi-) Zwischenablage-Verwaltungsprogramm verwenden, um frühere Elemente auszuwählen / wiederherzustellen.
Synetech
3
Ich fühle deinen Schmerz, Roddik. Das stört mich so sehr.
Ronnie Overby
Ich habe mich jahrelang gefragt, warum meine kopierten Inhalte in der Zwischenablage zufällig durch Dinge ersetzt wurden, die ich gelöscht habe, und ich habe schließlich festgestellt, dass dies an dieser verfluchten Tastenkombination liegt.
Leonardo Raele

Antworten:

3

* LÖSUNG *

Ich habe dieses Problem heute gerade entdeckt, als ich versucht habe herauszufinden, warum der Schlüssel zum Löschen manchmal in die Zwischenablage kopiert wird . Bisher habe ich nur die Verwendung von AutoHotKey (kostenlos) gefunden.

Daher dachte ich, ich würde einige grundlegende Anweisungen zur Einrichtung für alle anderen veröffentlichen, die an einer Lösung für dieses Problem interessiert sind:

Installieren Sie zunächst AutoHotKey , führen Sie es aus und lassen Sie es das Beispiel- / Standard-Skript AutoHotkey.ahk erstellen und öffnen, wenn Sie dazu aufgefordert werden. Fügen Sie dem Skript Folgendes hinzu:

+Delete::
KeyWait Shift
Send {Delete}

Ich bin nicht sicher, aber Sie müssen das Skript möglicherweise "neu laden", bevor es funktioniert (ich habe es vor dem Testen neu geladen). Bringen Sie zum erneuten Laden die AutoHotKey-App in den Vordergrund und drücken Sie Ctrl+ R(oder klicken Sie auf Datei -> Skript neu laden ).

Wenn Sie mit den Ergebnissen zufrieden sind, sollten Sie AutoHotKey so einrichten, dass es beim Start automatisch ausgeführt wird. Wählen Sie dazu die Datei AutoHotkey.ahk (in Ihrem Ordner "Eigene Dateien") aus und wechseln Sie in Ihren Startordner (C: \ Benutzer \% Benutzername% \ AppData \ Roaming \ Microsoft \ Windows \ Startmenü \ Programme \ Start) ) und klicken Sie im Menü "Bearbeiten" auf "Verknüpfung einfügen" (Drücken Sie Alt+, Ewenn Sie keine Menüleiste sehen).

Beim Testen hat dieses Update unter Windows 7 hervorragend funktioniert. Ich werde dieselbe Lösung unter meinem eigenen Beitrag veröffentlichen, aber da ich ein neuer Benutzer bin, kann ich meine eigene Frage noch nicht beantworten.

Jeremy
quelle
1

Versuchen Sie es mit Backspace. Wenn Shiftdiese Taste weiterhin gedrückt gehalten wird, funktioniert sie weiterhin und der ausgewählte Text wird gelöscht, ohne dass dies Auswirkungen auf die Zwischenablage hat.

Bis auf weiteres angehalten.
quelle
0

Leichte Verbesserung der obigen Antwort von Jeremy:

+Delete::
    tempClipboard := Clipboard
    Send +{Delete}
    Clipboard = %tempClipboard%
    VarSetCapacity(tempClipboard, 0)
Return

Dadurch wird die Tastenkombination für das Ausschneiden von Text deaktiviert, in anderen Fällen funktioniert sie jedoch weiterhin, z. B. beim Löschen einer Datei, ohne sie zuvor in den Papierkorb zu senden.

Joshua C McMahon
quelle