Sublime Text 2: Deshabilita la posición del cursor sobreescribiendo caracteres (como el modo de reemplazo de vim)

23

No estoy seguro de cómo, pero logré colocar Sublime Text en un 'Modo de reemplazo' que, en cualquier posición en la que se encuentre el cursor, sobrescribe el siguiente carácter con lo que presiona en lugar de insertarlo.

¿Cómo vuelvo al modo 'Insertar'?

No pude ver ninguna opción en el menú y buscar en Google arrojó resultados completamente irrelevantes.

Para el registro, estoy usando OS X Mountain Lion, y tengo el teclado no extendido (sin el teclado numérico).

Adam-E
fuente
Interesante, solo parece ser para ese documento en el que estaba trabajando. Problema resuelto, pero sería útil saber cómo habilitarlo y deshabilitarlo.
Adam-E

Respuestas:

33

Si va Preferences->Key Bindings (Default)y busca "sobrescribir", encontrará la encuadernación de teclas. Al menos en Windows está configurado en la Insertclave. Probablemente logró presionar alguna combinación de teclas para emular esa tecla en su teclado. Si vuelve a ocurrir y no puede encontrar la manera de salir, simplemente cámbielo a CtrlAltShiftI(sin usar en mi configuración predeterminada) y estará listo. Asegúrese de poner esta línea completa en su Preferences->Key Bindings (User)archivo, entre corchetes:

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

Al ,final solo es necesario si tiene entradas adicionales en el archivo.

MattDMo
fuente
8
Excelente. En mis valores predeterminados, esto fue super + alt + o que creo que se traduce en ctrl + alt + o en Windows.
Adam-E
2
@ Adam-E: en superrealidad es la Commandclave en OSX. Uso Sublime tanto en Win como en Mac, y a veces superse cambia a ctrlWindows, y a veces no, lo cual es un poco frustrante. Afortunadamente, la mayor parte de mi trabajo real está en mi Mac, que me encanta :)
MattDMo
Obras en Sublime Text 3.
Daniel Kmak
esto me estaba volviendo loco jejeje gracias !!
InsaurraldeAP
18
{ "keys": ["super+alt+o"], "command": "toggle_overwrite" }

Esta configuración está presente en Preferencias -> Asignaciones de teclas - Predeterminado

es decir, en Mac Command+ Alt+O

Deepak Patil
fuente
2

En una Mac, fn+ returnfunciona como inserción.

Dane Rossenrode
fuente
0

En la fila superior de un teclado QWERTY hay un botón marcado INSERT. Simplemente toque ese botón. Alterna entre el modo Insertar y el modo Sobrescribir.

Darcy Bailey
fuente
Sin embargo, en un teclado no extendido, no hay tecla de inserción.
Adam-E