Czy istnieje sposób sprawdzenia, z jakiej czcionki korzysta emulator powłoki / terminalu z wiersza poleceń?
Chcę zgodzić się na odczytanie części pliku konfiguracyjnego, jeśli bezpośrednie polecenie nie jest łatwo dostępne.
command-line
fonts
Akiva
źródło
źródło
cat ~/.gconf/apps/gnome-terminal/profiles/Default/%gconf.xml
pomocy może być?Odpowiedzi:
Opcja Użyj systemowej czcionki o stałej szerokości jest zwykle równa i ustawiana przez
org.gnome.desktop.interface
.Aby uzyskać bieżące ustawienie czcionki, uruchom następujące polecenie:
Aby ustawić / zmienić ustawienie, uruchom następujące polecenie (tutaj przykład zwiększenia rozmiaru):
Gdy uruchamiam powyższe polecenie, zauważyłem zmianę czcionki twojego terminala (większy rozmiar)! Więc
gnome-terminal
używając tego ustawienia czcionki.źródło
Sprawdź czcionkę terminala:
źródło
Jest już wiele odpowiedzi na temat emulatorów konsoli, więc skupię się tylko na wirtualnej konsoli tty. Możesz zrobić kota
/etc/default/console-setup
i znaleźć wiersz z napisem FONTFACE. Alternatywnie możeszgrep -n FONTFACE /etc/default/console-setup
Na przykład, oto mój plik instalacyjny konsoli
Aby to zmienić, możesz wykonać
sudo dpkg-reconfigure console-setup
w tty. Nawiasem mówiąc, to zaktualizuje ustawienia jądra.źródło
fontface="fixed"
, a odpowiedź @ Pandya dała mi'Ubuntu Mono 13'
.. Zastanawiam się, dlaczego jest różnica?Możesz sprawdzić czcionkę terminala gnome za pomocą następującego polecenia
Na przykład używam tego polecenia dla gnome-terminal
Jeśli chcesz zmienić czcionkę za pomocą wiersza poleceń, możesz użyć następującego polecenia
Gdzie 12 to rozmiar czcionki.
źródło
No value set for '/apps/gnome-terminal/profiles/Default/font'
. Niemniej jednak podążanie za odpowiedzią Pandyi (gsettings
zamiast tego użycie polecenia) faktycznie działa i zwraca czcionkę terminala Gnome.ubuntu 16.04
Gnome .. nie wiem, dlaczego to nie zadziałało .. alePandya'a
odpowiedź zadziałała ..