¿Cuáles son las teclas de control disponibles cuando se trabaja en un campo de texto?

2

Sé que ctrl - e se moverá hacia mí hasta el final de una línea, y ctrl - a al inicio.

También sé que ctrl - n se moverá hacia abajo una línea.

¿Qué otras combinaciones de teclas ctrl hay?

¿Es posible subir una línea?

¿Qué te parece lo más conveniente para mí? ¿Hay algo para mover una palabra a la vez?

Me doy cuenta de que puedo hacer estas cosas en emacs o con un conjunto alternativo de claves en vi, pero eso no es lo que me interesa.

Si estoy escribiendo una pregunta en uno de los sitios de stackexchange o en una wiki, vi y emacs no están en juego.

    
pregunta emiller 16.08.2011 - 20:10

2 respuestas

7

Los enlaces de teclas predeterminados se almacenan en /System/Library/Frameworks/AppKit.framework/Resources/StandardKeyBinding.dict . Puede usar plutil para convertir el archivo a un formato XML, de este modo:

plutil -convert xml1 -o StandardKeyBinding.xml  /System/Library/Frameworks/AppKit.framework/Resources/StandardKeyBinding.dict

O, si tiene Xcode o el Editor de lista de propiedades, puede abrirlo allí.

Además, puede agregar sus propios enlaces en todo el sistema a /Library/KeyBindings/DefaultKeyBinding.dict , o por usuario a ~/Library/KeyBindings/DefaultKeyBinding.dict .

Esta página tiene una buena descripción de los enlaces. Me he aficionado particularmente a Transpose ( -T), que intercambia las dos letras a la izquierda y a la derecha del cursor, corrigiendo mi tipo de error más común. .

Además, hay varios trucos adicionales usando las teclas y :

  • - y se mueven al principio o al final de la línea . Agrega para seleccionar todo lo que esté en el medio.
  • - y se mueven al principio o al final del documento . Agrega para seleccionar todo lo que esté en el medio.
  • - y se mueven al principio o al final de la palabra , o entre varias palabras. Agrega para seleccionar todo lo que esté en el medio.
  • - y se mueven al principio o al final del párrafo . Agrega para seleccionar todo lo que esté en el medio.
respondido por el Sören Kuklau 16.08.2011 - 20:17
3

Puedes usar la opción alt / y las teclas de cursor ← / → para moverte hacia adelante y hacia atrás palabras completas a la vez, llevándote ya sea al principio o al final de la palabra según la dirección que elija.

El uso de Shift también le permite resaltar el texto a medida que lo pasa.

Usar las mismas combinaciones con ↑ / ↓ hace lo mismo dentro de los párrafos.

    
respondido por el stuffe 16.08.2011 - 20:16

Lea otras preguntas en las etiquetas