web-dev-qa-db-fra.com

Sublime Text 2: Désactive les caractères de remplacement de la position du curseur (comme le mode vim replace)

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

Comment revenir en mode "insertion"?

Je ne voyais aucune option dans le menu, et une recherche sur Google donnait des résultats totalement non pertinents.

Pour mémoire, j'utilise OS X Mountain Lion et je dispose d'un clavier non étendu (sans pavé numérique).

23
Adam-E

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

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

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

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

Ce paramètre est présent dans Préférences -> Liaisons de touches - Par défaut

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

17
Deepak Patil

Sur un Mac, fn + return fonctionne comme insert.

2
Dane Rossenrode

Sur la rangée supérieure d’un clavier QWERTY, il y a un bouton marqué INSERT. Appuyez simplement sur ce bouton. Il bascule entre le mode Insertion et le mode Écraser.

0
Darcy Bailey