Colore del cursore a I-beam nel terminale di Mavericks

24

Dopo l'aggiornamento a Mavericks il cursore a I-beam nel terminale è diventato meno visibile (vedi screenshot, sto usando il profilo Pro con uno sfondo scuro)

C'è un modo per cambiare il colore del cursore o renderlo più visibile? Nelle preferenze sono riuscito solo a cambiare il colore del cursore text .

    
posta Matteo 31.10.2013 - 08:17
fonte

8 risposte

7

Come molti hanno menzionato sopra, l'ho fatto -

  1. Fai un backup di ShadowedIBeam.tiff esistente

    cp Terminal.app/Contents/Resources/ShadowedIBeam.tiff Terminal.app/Contents/Resources/ShadowedIBeam.orig.tiff
    
  2. Crea il tuo cursore .... o, se sei pigro, usa questo uno - (credito: Chris Dragon e la sua risposta su questo thread )

  3. Quindi copialo su ShadowedIBeam.tiff originale

    sudo cp ~/Downloads/TIbeam.tiff Terminal.app/Contents/Resources/ShadowedIBeam.tiff
    
  4. Infine, esegui questo -

    defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES
    

Se fossi fortunato come me, dovresti avere i tuoi occhi per ringraziarti profusamente per pura gratitudine!

    
risposta data 27.10.2015 - 14:36
fonte
4

Sembra che fosse possibile prima di Mavericks modificando

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

Ho provato a cambiare quel file, ma non si riflette mai in Terminal. Mi piacerebbe cambiare questo dato che ho anche un colore di sfondo scuro.

    
risposta data 26.11.2013 - 17:59
fonte
3

Modifica l'immagine tiff del cursore all'interno dell'App Terminal con, ad esempio, l'editor di immagini (freeware)

Terminal.app/Contents/Resources/ShadowedIBeam.tiff

e quindi eseguire

defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES
    
risposta data 27.05.2015 - 13:31
fonte
1

Lo stesso per me: provato a modificare ShadowedIBeam.tiff, con GIMP, ma senza effetti di sorta. Quello che ho notato (con il comando file). L'originale è un tiff big-endian, la mia versione modificata è un .tyff little-endian. In generale, so che cos'è Little and Big-Endian, perché mai Apple distribuirà i file big-endian su una macchina little-endian (Intel!) ??

Penso che sarebbe saggio se Apple avesse la possibilità di invertire il colore dell'I-Beam, niente di particolare o difficile a riguardo!

    
risposta data 19.01.2014 - 16:11
fonte
1
defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES
    
risposta data 08.05.2015 - 17:24
fonte
0

Questa risposta su superuser fornisce una soluzione in cui ha ha scritto un'app disponibile su github per personalizzare il cursore per consentirne il funzionamento con tutte le app.

Utilizzo iTerm da anni ma mi dava fastidio il punto in cui l'uscita del terminale a volte si comportava in maniera irregolare. Tornai al terminale attorno a snow-leopard o qualche volta dopo il supporto per schede fornito da terminale nativo.

    
risposta data 04.10.2014 - 00:59
fonte
0

Puoi farlo con Mousescape: link

Se usi i cursori Svanslös di Max Rudberg, l'I-Beam si presenta bene su uno sfondo nero con l'avvertenza che ti dà qualche altro tipo di strani bizzarri cursori. Credo che tu possa crearne uno se ne hai l'interesse.

    
risposta data 22.04.2015 - 07:46
fonte
0

In base ai passaggi da Christian :

Edit the cursor tiff image inside the Terminal App with for example Image editor (freeware)

Terminal.app/Contents/Resources/ShadowedIBeam.tiff

and then run

defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES

Ho usato GIMP per realizzare questo

  1. Puoi usare GIMP per modificare, se lo desideri (fatto con successo)
  2. Fai clic su "apri" in GIMP, viene visualizzata l'opzione Importa dallo schermo TIFF
  3. In Importa popup, fai clic su "Seleziona tutto" e apri "Strati - > ora" importa "
  4. NON modificare il profilo colore RGB, fai clic su "continua"
  5. Scegli uno dei livelli da mantenere (grande o piccolo a seconda di ciò che vuoi); elimina l'altro livello
  6. Fai clic sulla scheda del menu "Colori" nella parte superiore dello schermo, quindi fai clic su "Inverti"
  7. Fai clic su "File" e poi su "Esporta" - > esporta come file "TIFF", salva questa copia nei tuoi documenti e chiamala correttamente ShadowedIBeam.tiff
  8. PRIMA DI SOVRASCRIVERE L'ORIGINALE, creane una copia e inseriscila nella cartella dei documenti - > chiamalo ShadowedIBeam.backup.tiff
  9. cp /Applications/Utilities/Terminal.app/Contents/Resources/ShadowedIBeam.tiff ~/Documents
  10. Copia il file Cursor appena creato nella posizione specificata, questo passaggio sovrascriverà il file all'interno di Terminal.app

    sudo cp ShadowedIBeam.tiff /Applications/Utilities/Terminal.app/Contents/Resources/
    
  11. Infine imposta il flag per Terminal.app per usare un cursore personalizzato

    defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES
    

Se la modifica non ha effetto immediatamente (o dopo aver cliccato intorno), basta chiudere completamente l'app Terminale (CMD + Q) e quindi riaprire Terminal.app

(testato su Yosemite 10.10.5)

    
risposta data 06.10.2015 - 06:06
fonte

Leggi altre domande sui tag