53 votos

Texto copiado desde Terminal con formato en Mavericks (10.9), Yosemite (10.10) y El Capitan (10.11)

Tras la actualización a Mavericks (10.9), todo lo que se copia desde Terminal se pega en la aplicación de destino con el mismo formato que en Terminal, en mi caso, letras blancas monoespaciadas sobre fondo negro, por ejemplo

Problem

(He pegado un texto de Terminal en una ventana de Nuevo Correo).

Anteriormente (10.8 y anteriores) sólo se copiaba el texto plano, sin ningún tipo de formato.

Esto sucede en las aplicaciones que son capaces de recibir formato de texto enriquecido. En las aplicaciones de texto plano, por ejemplo TextWrangler o TextEdit en modo de texto plano, sólo se copia el contenido, por supuesto.

¿Se puede desactivar la copia de formato para la aplicación Terminal?

Lo mismo ocurre en Yosemite (10.10) y El Capitán (10.11) también.

2 votos

Utilice iTerm2 - el comentario habitual cuando alguien tiene un problema de Terminal :) o escribir los correos electrónicos en texto plano y no en texto enriquecido.

0 votos

No creo que se pueda desactivar el formato del texto copiado. Mi solución fue instalar la aplicación Flycut que es un gestor del portapapeles que eliminará el formato del texto copiado desde cualquier aplicación.

1 votos

@Mark No se trata sólo de los correos electrónicos, sino de cualquier aplicación de texto enriquecido.

58voto

Ye Liu Puntos 4474

Puede desactivar el copiado/pegado del formato desde el Terminal cambiando el archivo de preferencias de com.apple.Terminal.

Abra el Terminal en su Mac e introduzca el siguiente comando: defaults write com.apple.Terminal CopyAttributesProfile com.apple.Terminal.no-attributes

Esto eliminará todos los atributos de texto al copiar/pegar desde el Terminal

0 votos

Para confirmar, es el mismo proceso que el anterior en macOS Sierra.

0 votos

Para revertir defaults write com.apple.Terminal CopyAttributesProfile com.apple.Terminal.attributes .

14voto

Malik hassan Puntos 16

Sólo tiene que utilizar "Pegar estilo de coincidencia

enter image description here

Que mantendrá el formato como el punto de inserción

Así que en vez de eso, fuera:

enter image description here

Lo conseguirías:

enter image description here

4 votos

Sí, lo de "pegar y emparejar estilo" funciona, sólo esperaba una solución que no implicara volver a aprender los atajos de teclado.

9voto

bernie2436 Puntos 153

En El Capitán, se puede establecer el formato en la aplicación Terminal. Simplemente seleccione Edición -> Copiar Especial y seleccione Texto sin formato para no tener formato o puede crear un perfil que se vea bien cuando se pegue en un documento.

4voto

Ivaylo Georgiev Puntos 41

Puedes configurar un atajo de teclado global como se describe en este post: http://ask.metafilter.com/187733/OSX-How-to-copy-plaintext-always-everywhere-without-exception

Esto me lo ha solucionado. Estoy trabajando en un gran diagrama de visio y necesito copiar cosas del terminal y pegarlas en visio unos cientos de veces al día - así que este cambio en 10.9 fue un gran golpe para mí.

0 votos

Tenga en cuenta que usando este método ya no puedo pegar texto en los campos Asunto, URL o Contacto de Apple Mail en Mavericks.

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