OK, oben in Unity befindet sich eine Sprachanzeige / -auswahl (ich bin auf Ubuntu 12.04).
Und ich dachte , dass Text - Cursor Farbe eine schöne Art und Weise der aktuellen Sprache Anzeichen dafür sein könnte. Ich verwende drei Sprachen und während ich in Google Mail oder irgendwo tippe, sehen wir uns den Textcursor an. Aus praktischen Gründen wäre es daher eine gute Möglichkeit, für jede Sprache eine eigene Farbe (oder Textcursorform) anzupassen.
Ich weiß nicht, ob dies bereits implementiert ist. Wäre schön diese Funktion zu nutzen. Würde mich freuen, wenn du mich in die richtige Richtung weisen kannst.
Wie gesagt, hier geht es nicht um Mauszeiger / Zeiger, sondern um den Cursor in Textfeldern.
Antworten:
Erstellen Sie ein Shell-Skript, das prüft, wie Ihre Sprache (
$LANG
) eingestellt ist. Anschließend wird der Wert einer farbigen Eingabeaufforderung entsprechend ausgegeben.In
.bashrc
würden Sie dann diepromptvars
Shell-Option und anschließend die Bash-Eingabeaufforderung wie folgt auf die Ausgabe dieses Shell-Skripts festlegen:Auf diese Weise wird Ihr Skript jedes Mal aufgerufen, wenn Sie eine Eingabeaufforderung erhalten, und es wird die entsprechende Eingabeaufforderungszeichenfolge entsprechend der
LANG
Einstellung generiert .Wie erzeugen Sie eine farbige Eingabeaufforderung? Es wird mir unmöglich sein, es zu beschreiben, ohne eine Farbtabelle zu transkribieren ... Der einfachste Weg ist jedoch, zu http://ezprompt.net/ zu gehen und es in beiden Fällen für Sie generieren zu lassen und dann einfach das generierte zu kopieren kolorierte Eingabeaufforderungen für jeden Einzelfall.
quelle