Nach dem Upgrade auf Mavericks wurde der I-Beam-Cursor im Terminal weniger sichtbar (siehe Screenshot, ich verwende das Pro -Profil mit dunklem Hintergrund) .
Gibt es eine Möglichkeit, die Farbe des Cursors zu ändern oder ihn besser sichtbar zu machen? In den Einstellungen konnte ich nur die Farbe des Textcursors ändern .
Wie viele oben erwähnt haben, habe ich dies getan -
Erstellen Sie eine Sicherungskopie der vorhandenen ShadowedIBeam.tiff
cp Terminal.app/Contents/Resources/ShadowedIBeam.tiff Terminal.app/Contents/Resources/ShadowedIBeam.orig.tiff
Machen Sie Ihren eigenen Cursor .... oder, wenn Sie faul sind, verwenden Sie einfach diesen - (Credit: Chris Dragon und seine Antwort auf diesen Thread )
Kopieren Sie es dann über die ursprüngliche ShadowedIBeam.tiff
sudo cp ~/Downloads/TIbeam.tiff Terminal.app/Contents/Resources/ShadowedIBeam.tiff
Und zum Schluss führe das aus -
defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES
Wenn Sie so viel Glück hatten wie ich, sollten Ihre Augen Ihnen in schierer Dankbarkeit ausgiebig danken!
rm
and mv
ausführen, müssen Sie den richtigen Eigentümer und die richtigen Berechtigungen festlegen: sudo chown root:wheel ShadowedIBeam.tiff
andsudo chmod 644 ShadowedIBeam.tiff
Es sieht so aus, als wäre dies vor Mavericks durch Bearbeitung möglich gewesen
/Applications/Utilities/Terminal.app/Contents/Resources/ShadowedIBeam.tiff
Ich habe versucht, diese Datei zu ändern, aber sie wird nie im Terminal angezeigt. Ich würde das gerne ändern, da ich auch eine dunkle Hintergrundfarbe habe.
Bearbeiten Sie das Cursor-TIFF-Bild in der Terminal-App beispielsweise mit dem Bildeditor (Freeware)
Terminal.app/Contents/Resources/ShadowedIBeam.tiff
und dann laufen
defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES
Dasselbe gilt für mich: Versucht, ShadowedIBeam.tiff mit GIMP zu bearbeiten, aber keinerlei Effekte. Was ich bemerkt habe (mit dem Dateibefehl). Das Original ist ein Big-Endian-TIFF, meine modifizierte Version ist ein Little-Endian-TIFF. Im Allgemeinen weiß ich, worum es bei Little und Big Endian geht, aber warum sollte Apple Big-Endian-Dateien auf einer Little-Endian-Maschine (Intel!) verteilen?
Ich denke, es wäre klug, wenn Apple eine Option hätte, um die Farbe des I-Beams umzukehren, nichts Besonderes oder Schwieriges daran!
defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES
Sie können dies mit Mousescape tun: https://github.com/alexzielenski/Mousecape/releases
Wenn Sie die Svanslös-Cursor von Max Rudberg verwenden, erscheint der I-Beam schön auf einem schwarzen Hintergrund, mit der Einschränkung, dass er Ihnen eine andere Art von seltsamen, auffälligen Cursors gibt. Ich glaube, Sie können Ihre eigenen erstellen, wenn Sie Interesse haben.
Für neuere Versionen von Mac OS müssen Sie den benutzerdefinierten IBeam-Cursor im Terminal deaktivieren:
defaults write com.apple.Terminal UseCustomIBeamCursor -bool NO
defaults write com.apple.Terminal UseCustomIBeamCursor -bool NO
.Diese Antwort auf Superuser bietet eine Lösung, bei der er eine auf GitHub verfügbare App geschrieben hat , um den Cursor so anzupassen, dass er mit allen Apps funktioniert.
Ich habe iTerm seit Jahren verwendet, aber es hat mich gestört, wo sich die Terminalausgabe manchmal unberechenbar verhalten konnte. Ich habe um Snow Leopard herum oder irgendwann, nachdem das native Terminal Tab-Unterstützung bereitgestellt hatte, wieder auf Terminal umgeschaltet.
Basierend auf den Schritten von Christian :
Bearbeiten Sie das Cursor-TIFF-Bild in der Terminal-App beispielsweise mit dem Bildeditor (Freeware)
Terminal.app/Contents/Resources/ShadowedIBeam.tiff
und dann laufen
defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES
Ich habe GIMP verwendet, um dies zu erreichen
ShadowedIBeam.tiff
ShadowedIBeam.backup.tiff
cp /Applications/Utilities/Terminal.app/Contents/Resources/ShadowedIBeam.tiff ~/Documents
Kopieren Sie die neu erstellte Cursor-Datei an den angegebenen Speicherort. Dieser Schritt überschreibt die Datei in Terminal.app
sudo cp ShadowedIBeam.tiff /Applications/Utilities/Terminal.app/Contents/Resources/
Setzen Sie schließlich das Flag für Terminal.app, um einen benutzerdefinierten Cursor zu verwenden
defaults write com.apple.Terminal UseCustomIBeamCursor -bool YES
Wenn die Änderung nicht sofort wirksam wird (oder nachdem Sie herumgeklickt haben), schließen Sie einfach die Terminal-App vollständig (CMD + Q) und öffnen Sie dann Terminal.app erneut
(getestet auf Yosemite 10.10.5)
napcae
3Dave
SaganRitual
Zwieback