OK, na górze Unity znajduje się wskaźnik / selektor języka (korzystam z Ubuntu 12.04).
Pomyślałem, że kolor kursora tekstowego może być dobrym sposobem na wskazanie bieżącego języka. Używam trzech języków i podczas pisania w Gmailu lub gdzieś indziej patrzymy na kursor tekstowy. Ze względów wygody byłby to dobry sposób na dostosowanie osobnego koloru (lub kursora tekstowego) dla każdego języka.
Nie wiem, czy to jest już zaimplementowane. Byłoby miło skorzystać z tej funkcji. Byłbym wdzięczny, jeśli możesz wskazać mi właściwy kierunek.
Jak powiedziałem, nie chodzi o kursor / wskaźnik myszy, chodzi o kursor w polach tekstowych.
Odpowiedzi:
Stwórz skrypt powłoki, który testuje pogodę, jak
$LANG
ustawiony jest Twój język ( ). Następnie wypisuje odpowiednio wartość kolorowego monitu.W
.bashrc
, byś następnie ustawpromptvars
opcję powłoki, a następnie ustawić bash wiersza do wyjścia tego skryptu powłoki, na przykład:W ten sposób skrypt będzie wywoływany za każdym razem, gdy pojawi się wiersz polecenia i wygeneruje odpowiedni ciąg znaków zgodnie z
LANG
ustawieniem.Jak wygenerować kolorowy monit? Nie będę w stanie opisać go bez przepisywania tabeli kolorów ... Jednak łatwym sposobem jest przejście do strony http://ezprompt.net/ i wygenerowanie go dla ciebie w obu przypadkach, a następnie po prostu skopiowanie wygenerowanego pokolorowane monity w poszczególnych przypadkach.
źródło