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


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.


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



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.


Cependant, sur un clavier non étendu, il n'y a pas de touche d'insertion.
Adam-E
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.