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).

Adam-E
quelle
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.

MattDMo
quelle
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

Deepak Patil
quelle
2

Auf einem Mac funktioniert fn+ returnals Einfügung.

Däne Rossenrode
quelle
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.

Darcy Bailey
quelle
Auf einer nicht erweiterten Tastatur ist jedoch keine Einfügetaste vorhanden.
Adam-E