2 votos

¿Cómo puedo sangrar fácilmente un bloque en cualquier área de texto en OS X?

¿Existen atajos de teclado u otra forma rápida de sangrar un bloque de texto a la vez en un área de texto normal en OS X?

Para que pueda girar fácilmente:

[I want this to indent.
For formatting.
It's several lines.]

Dentro:

    [I want this to indent.
    For formatting.
    It's several lines.]

4voto

CousinCocaine Puntos 3615

Quieres editar texto, y para ello necesitas un editor de texto. Hay una forma nativa (fácil) en OS X para hacer este tipo de manipulaciones de texto.

Personalmente uso BBEdit/ TextWrangler para este tipo de codificaciones. command]

También puede utilizar Automator para crear un Servicio y utilizar sed/regex para hacer el trabajo "duro": (y vincular una pulsación de tecla a este Servicio)

automator

sed 's/\(^.*\)/\ \ \ \ \1/g' :

sed puede utilizarse para editar líneas de texto. En esta línea sed sustituye globalmente una coincidencia de 'el principio de una línea y todo lo que viene después' por '4 espacios y esa coincidencia'.

0 votos

¿Qué pasa con el sistema de texto Cocoa, no podría ser utilizado para proporcionar un acceso directo personalizado para un comando de sangría?

0 votos

Buena idea, podría ser posible hacerlo, aunque no tengo ni idea de cómo ;) Sin embargo, es una forma limpia de hacerlo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X