Sublime Text 2: Désactiver la position du curseur en remplaçant les caractères (comme le mode de remplacement vim)

23

Je ne sais pas comment, mais j'ai réussi à placer Sublime Text dans un `` mode de remplacement '' qui, quelle que soit la position du curseur, écrase le caractère suivant avec ce que vous appuyez au lieu de l'insérer.

Comment revenir en mode «Insertion»?

Je ne pouvais voir aucune option dans le menu et la recherche sur Google a donné des résultats complètement hors de propos.

Pour mémoire, j'utilise OS X Mountain Lion, et j'ai le clavier non étendu (sans le pavé numérique).

Adam-E
la source
Intéressant, il semble que ce soit pour ce seul document sur lequel je travaillais. Problème résolu, mais il serait utile de savoir comment l'activer et le désactiver.
Adam-E

Réponses:

33

Si vous allez sur Preferences->Key Bindings (Default)et recherchez "écraser", vous trouverez le raccourci clavier. Au moins sous Windows, il est réglé sur la Insertclé. Vous avez probablement réussi à appuyer sur un combo de touches pour émuler cette touche sur votre clavier. Si cela se reproduit et que vous ne savez pas comment sortir, changez-le simplement en CtrlAltShiftI(inutilisé dans ma configuration par défaut) et vous devriez être prêt à partir. Assurez-vous de mettre cette ligne entière dans votre Preferences->Key Bindings (User)fichier, entre crochets:

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

À ,la fin n'est nécessaire que si vous avez des entrées supplémentaires dans le fichier.

MattDMo
la source
8
Génial. Dans mes valeurs par défaut, c'était super + alt + o qui, je crois, se traduit par ctrl + alt + o sous Windows.
Adam-E
2
@ Adam-E - superest en fait la Commandclé d'OSX. J'utilise Sublime à la fois sur Win et Mac, et superest parfois remplacé par ctrlWindows, et parfois ce n'est pas le cas, ce qui est un peu frustrant. Heureusement, la plupart de mon vrai travail est sur mon Mac, que j'adore :)
MattDMo
Works in Sublime Text 3.
Daniel Kmak
ça me rendait fou hehehe merci !!
InsaurraldeAP
18
{ "keys": ["super+alt+o"], "command": "toggle_overwrite" }

Ce paramètre est présent dans Préférences -> Raccourcis clavier - Par défaut

c'est à dire sur Mac Command+ Alt+O

Deepak Patil
la source
2

Sur un Mac, fn+ returnfonctionne comme insert.

Dane Rossenrode
la source
0

Sur la rangée supérieure d'un clavier QWERTY se trouve un bouton marqué INSERT. Appuyez simplement sur ce bouton. Il bascule entre le mode d'insertion et le mode d'écrasement.

Darcy Bailey
la source
Cependant, sur un clavier non étendu, il n'y a pas de touche d'insertion.
Adam-E