Erhabener Text 2: Deaktivieren Sie das Überschreiben von Zeichen für die Cursorposition (z. B. VIM-Ersetzungsmodus).


23

Ich bin mir nicht sicher, wie, aber ich habe es geschafft, Sublime Text in einen 'Ersetzungsmodus' zu versetzen, der an der Position, an der sich der Cursor befindet, das nächste Zeichen mit dem, was Sie drücken, überschreibt, anstatt es einzufügen.

Wie kehre ich zum Einfügemodus zurück?

Ich konnte im Menü keine Option dafür finden und die Suche bei Google ergab völlig irrelevante Ergebnisse.

Für die Aufzeichnung verwende ich OS X Mountain Lion und ich habe die nicht erweiterte Tastatur (ohne den Nummernblock).


Interessant, es scheint nur für das eine Dokument zu sein, an dem ich gearbeitet habe. Problem gelöst, aber es wäre nützlich zu wissen, wie man es aktiviert und deaktiviert.
Adam-E

Antworten:


33

Wenn Sie zu gehen Preferences->Key Bindings (Default)und nach "Überschreiben" suchen, finden Sie die Schlüsselbindung. Zumindest unter Windows ist es auf den InsertSchlüssel eingestellt. Sie haben es wahrscheinlich geschafft, eine Tastenkombination zu drücken, um diese Taste auf Ihrer Tastatur zu emulieren. Wenn es wieder passiert und Sie nicht herausfinden können, wie Sie rauskommen, ändern Sie es einfach auf CtrlAltShiftI(in meinem Standard-Setup nicht verwendet) und Sie sollten bereit sein. Stellen Sie sicher, dass Sie die gesamte Zeile in Ihrer Preferences->Key Bindings (User)Datei zwischen den eckigen Klammern einfügen:

{ "keys": ["ctrl+alt+shift+i"], "command": "toggle_overwrite" },

Das ,am Ende wird nur benötigt, wenn Sie zusätzliche Einträge in der Datei haben.


8
Groß. In meinen Standardeinstellungen war dies super + alt + o, was meiner Meinung nach unter Windows zu Strg + alt + o führt.
Adam-E

2
@ Adam-E - superist eigentlich der CommandSchlüssel in OSX. Ich verwende Sublime sowohl unter Windows als auch unter Mac, und manchmal superwird es ctrlauf Windows geändert , und manchmal ist es nicht so, was ein wenig frustrierend ist. Zum Glück ist der Großteil meiner eigentlichen Arbeit auf meinem Mac, den ich liebe :)
MattDMo

Works in Sublime Text 3.
Daniel Kmak

das hat mich verrückt gemacht hehehe danke !!
InsaurraldeAP

18
{ "keys": ["super+alt+o"], "command": "toggle_overwrite" }

Diese Einstellung finden Sie unter Einstellungen -> Tastenkombinationen - Standard

dh auf Mac Command+ Alt+O



0

In der oberen Reihe einer QWERTZ-Tastatur ist eine Schaltfläche markiert INSERT. Tippen Sie einfach auf diese Schaltfläche. Es wird zwischen Einfügemodus und Überschreibmodus umgeschaltet.


Auf einer nicht erweiterten Tastatur ist jedoch keine Einfügetaste vorhanden.
Adam-E
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.