color del cursor de viga I en la terminal de Mavericks

24

Después de actualizar a Mavericks, el cursor I-beam en el terminal se hizo menos visible (ver captura de pantalla, estoy usando el perfil Pro con un fondo oscuro)

¿Hay alguna forma de cambiar el color del cursor o hacerlo más visible? En las preferencias solo logré cambiar el color del cursor texto .

    
pregunta Matteo 31.10.2013 - 08:17

8 respuestas

7

Como muchos han mencionado anteriormente, hice esto -

  1. Realice una copia de seguridad de ShadowedIBeam.tiff

    existente
    cp Terminal.app/Contents/Resources/ShadowedIBeam.tiff Terminal.app/Contents/Resources/ShadowedIBeam.orig.tiff
    
  2. Haga su propio cursor ... o, si es perezoso, simplemente use esto uno - (crédito: Chris Dragon y su respuesta en este hilo )

  3. Luego, cópielo sobre el ShadowedIBeam.tiff

    original
    sudo cp ~/Downloads/TIbeam.tiff Terminal.app/Contents/Resources/ShadowedIBeam.tiff
    
  4. Y finalmente, ejecuta esto -

    defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES
    

¡Si tuviste tanta suerte como yo, deberías tener tus ojos profusamente agradeciéndote en pura gratitud!

    
respondido por el Shreyas 27.10.2015 - 14:36
4

Parece que fue posible antes de Mavericks editando

/Applications/Utilities/Terminal.app/Contents/Resources/ShadowedIBeam.tiff

He intentado cambiar ese archivo, pero nunca se refleja en la Terminal. Me encantaría cambiar esto, ya que tengo un color de fondo oscuro también.

    
respondido por el Mike C 26.11.2013 - 17:59
3

Edite la imagen del cursor dentro de la aplicación de Terminal con, por ejemplo, el editor de imágenes (freeware)

Terminal.app/Contents/Resources/ShadowedIBeam.tiff

y luego ejecuta

defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES
    
respondido por el Christian 27.05.2015 - 13:31
1

Lo mismo para mí: Intenté editar ShadowedIBeam.tiff, con GIMP, pero sin efectos en absoluto. Lo que noté (con el comando file). El original es un tiff big-endian, mi versión modificada es un .tiff little-endian. En general, sé de qué se trata little y big-endian, pero ¿por qué Apple distribuiría archivos de big-endian en una máquina de little-endian (¡Intel!)?

Creo que sería prudente que Apple tuviera la opción de invertir el color del I-Beam, ¡no hay nada especial ni complicado al respecto!

    
respondido por el user1838696 19.01.2014 - 16:11
1
defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES
    
respondido por el widmore 08.05.2015 - 17:24
0

Esta respuesta en superusuario proporciona una solución donde tiene escribió una aplicación disponible en github para personalizar el cursor y permitir que funcione con todas las aplicaciones.

Había estado usando iTerm durante años, pero me molestó que la salida del terminal a veces se comportara de forma errática. Volví a la Terminal alrededor de snow-leopard o en algún momento después de que el terminal nativo proporcionara compatibilidad con las pestañas.

    
respondido por el Brett Ryan 04.10.2014 - 00:59
0

Puedes hacer esto con Mousescape: enlace

Si usas los cursores Svanslös de Max Rudberg, el I-Beam se muestra bien sobre un fondo negro con la advertencia de que te ofrece algún otro tipo de cursores extraños y llamativos. Creo que puedes crear el tuyo propio si tienes interés.

    
respondido por el jpgeek 22.04.2015 - 07:46
0

Basado en los pasos de Christian :

  

Edite la imagen del cursor dentro de la aplicación de Terminal con, por ejemplo, el editor de imágenes (freeware)

Terminal.app/Contents/Resources/ShadowedIBeam.tiff
     

y luego ejecuta

defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES

Usé GIMP para lograr esto

  1. Puede usar GIMP para editar si lo desea (lo hizo con éxito)
  2. Haga clic en "abrir" en GIMP, aparecerá la ventana Importar desde TIFF
  3. En la ventana emergente de importación, haga clic en "Seleccionar todo" y abra como "Capas - > ahora" importar "
  4. NO cambie el perfil de color RGB, haga clic en "mantener"
  5. Elija una de las capas para mantener (grande o pequeña, dependiendo de lo que quiera); eliminar la otra capa
  6. Haga clic en la pestaña del menú "Colores" en la parte superior de la pantalla y luego haga clic en "Invertir"
  7. Haga clic en "Archivo" y luego en "Exportar" - > exporte como archivo "TIFF", guarde esta copia en sus documentos y nómbrela correctamente ShadowedIBeam.tiff
  8. ANTES DE REEMPLAZAR EL ORIGINAL haga una copia del mismo y también ponga esto en su carpeta de documentos - > llámalo ShadowedIBeam.backup.tiff
  9. cp /Applications/Utilities/Terminal.app/Contents/Resources/ShadowedIBeam.tiff ~/Documents
  10. Copie el archivo de cursor recién creado en la ubicación especificada, este paso sobrescribirá el archivo dentro de Terminal.app

    sudo cp ShadowedIBeam.tiff /Applications/Utilities/Terminal.app/Contents/Resources/
    
  11. Finalmente, configure la bandera para que Terminal.app use un cursor personalizado

    defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES
    

Si el cambio no surte efecto inmediatamente (o después de hacer clic), simplemente cierre la aplicación Terminal (CMD + Q) y luego vuelva a abrir Terminal.app

(probado en Yosemite 10.10.5)

    
respondido por el Cam H. 06.10.2015 - 06:06

Lea otras preguntas en las etiquetas