¿Cómo puedo escribir una cita única en Textmate?

2

Textmate tiene cierre automático de cotización (clojure) y eso es genial la mayor parte del tiempo. Pero muchas veces solo necesito escribir un solo 'o "y, por lo que sé, no hay forma de hacerlo, lo cual es realmente molesto.

Si escribo ", obtengo "%"donde% representa el cursor.

Si escribo 'me sale '%'.

A continuación, presiono instintivamente "eliminar" para eliminar el que está al lado izquierdo del cursor. Que tiene un comportamiento no deseado de eliminar ambas comillas.

Entonces, a continuación, tengo que escribir de "nuevo, seguido de la flecha hacia la derecha, y luego eliminar. Me gusta la mayoría de las cosas sobre TextMate, pero esto es realmente molesto porque termino presionando 5 TECLAS para poder obtener un solo personaje.

¡Tiene que haber una mejor manera de hacer esto! Intenté presionar cmd, option, fn y shift al escribir el carácter sin suerte. ¡¡AYUDA!!

cwd
fuente

Respuestas:

2

Escribe "y luego presiona Shift+Delete

Esto debería eliminar hacia adelante la segunda cita, en lugar de intentar retroceder la primera cita.

Del manual :

Si escribe un carácter de apertura y luego lo elimina con la función de retroceso (⌫), el carácter insertado automáticamente también se eliminará. Si solo desea eliminar el carácter insertado automáticamente, utilice la eliminación directa en su lugar (⌦).

Darth Android
fuente
¿Quiere decir Shift- Backspace? (funciona para mí)
slhck
@slhck Él está en OS X (Textmate es una aplicación de OS X), y basándose en el supuesto de que está usando una Mac, la tecla etiquetada "Eliminar" es la tecla de retroceso en los teclados de Windows, y Shift + Delete realiza la misma función que el Tecla "Eliminar" en los teclados de Windows. Ver esta imagen del teclado Mac.
Darth Android
Uhm Siempre he estado en Mac (por eso dije, "funciona para mí", porque tengo una Mac y TextMate ...). Sin embargo, todavía no he visto un teclado etiquetado con "eliminar". Parece ser una cosa de los Estados Unidos.
slhck
@slhck Ah, nunca consideró si era algo regional. Los teclados de Apple en los Estados Unidos tienen su tecla de eliminación hacia atrás etiquetada "Eliminar" en lugar de "retroceso". Confuso como el infierno ya que la tecla de eliminación directa todavía está etiquetada como "Eliminar ⌦"
Darth Android
Sí, el teclado alemán no tiene un símbolo de eliminación hacia atrás (⌫), sino un retroceso. Sin embargo, el símbolo de eliminación directa (⌦) tiene la etiqueta "Entf.", Que se traduce como "eliminar". Perdón por la confusion.
slhck