Es ist nicht möglich, dies systemweit zu ändern.
Der Grund ist, dass der Cursor von der Anwendung selbst gesetzt wird. Abgesehen von den Standardeinstellungen, die die meisten Anwendungen übernehmen, gibt es keinen "systemweiten Textcursor".
Anwendungsentwickler können das Aussehen des Cursors in einem typischen Bereich ändern, NSTextView
indem er die Standardwerte ( drawInsertionPointInRect
und setInsertionPointColor
) an der aktuellen Einfügemarke überschreibt . Sie können dies jedoch nicht für alle Apps ändern, die derzeit auf Ihrem System vorhanden sind oder möglicherweise in der Zukunft existieren.
Einige Apps verfügen über benutzerdefinierte Grafiken, die den für die Maus verwendeten I-Beam-Cursor ändern, beispielsweise Terminal.app (in Contents / Resources / ShadowedIBeam.tiff ). Aber keine für den eigentlichen Textcursor.
Grundsätzlich muss man hoffen, dass die App selbst eine Möglichkeit bietet, den Cursor zu ändern.