Есть ли способ проверить, какой шрифт использует ваш эмулятор оболочки / терминала из командной строки?
Есть ли способ проверить, какой шрифт использует ваш эмулятор оболочки / терминала из командной строки?
Я готов разрешить чтение части файла конфигурации, если прямая команда недоступна.
6 ответов
Опция Использовать системный шрифт фиксированной ширины обычно равна и устанавливается org.gnome.desktop.interface
,
Для получения текущей настройки шрифта выполните следующую команду:
gsettings get org.gnome.desktop.interface monospace-font-name
Для установки / изменения настройки выполните следующую команду (здесь пример увеличения размера):
gsettings set org.gnome.desktop.interface monospace-font-name 'Ubuntu Mono 14'
Когда я запустил вышеуказанную команду, я обнаружил, что шрифт вашего терминала изменился (увеличенный размер)! Так, gnome-terminal
используя эту настройку шрифта.
Независимый от DE способ получения предпочтительного моноширинного шрифта системы:
$ fc-match Monospace
DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
Ссылка: Конфигурация шрифта ArchWiki
Здесь уже есть много ответов об эмуляторах консоли, поэтому я сосредоточусь только на виртуальной консоли tty. Вы можете сделать кошку /etc/default/console-setup
и найдите строку с надписью FONTFACE. В качестве альтернативы вы могли бы grep -n FONTFACE /etc/default/console-setup
Например, вот мой файл настройки консоли
Чтобы изменить его, вы можете выполнить sudo dpkg-reconfigure console-setup
в тт. Это обновит настройки ядра, кстати.
Проверьте шрифт терминала:
grep -i "fontface" /etc/default/console-setup
Вы можете проверить шрифт терминала gnome, используя следующую команду
gconftool-2 --get /apps/gnome-terminal/profiles/Default/font
Например, я использую эту команду для gnome-терминала
[guru@guru-pc:~]$gconftool-2 --get /apps/gnome-terminal/profiles/Default/font
Monospace 12
Если вы хотите изменить шрифт с помощью командной строки, вы можете использовать следующую команду
gconftool-2 --set /apps/gnome-terminal/profiles/Default/font --type string "courier new 12"
Где 12 - размер шрифта
Для терминала XFCE вы можете найти файл конфигурации:
$ grep 'FontName=' ~/.config/xfce4/terminal/terminalrc
FontName=Victor Mono Bold 13