web-dev-qa-db-ja.com

シェル/ターミナルエミュレータが使用しているフォントをコマンドラインから確認する方法はありますか?

シェル/ターミナルエミュレータが使用しているフォントをコマンドラインから確認する方法はありますか?

直接コマンドがすぐに利用できない場合は、設定ファイルの一部を読んで解決します。

9
Akiva

オプションシステムの固定幅フォントを使用は、通常は等しく、org.gnome.desktop.interfaceで設定されます。

screen0

  • 現在のフォント設定を取得するには、次のコマンドを実行します:

    gsettings get org.gnome.desktop.interface monospace-font-name
    
  • 次のコマンドを実行して設定を設定/変更するには(サイズの増加の例):

    gsettings set org.gnome.desktop.interface monospace-font-name 'Ubuntu Mono 14'
    

上記のコマンドを実行すると、端末のフォントが変更されました(サイズが大きくなりました)!そのため、gnome-terminalはそのフォント設定を使用します。

7
Pandya

端末のフォントを確認します。

grep -i "fontface"/etc/default/console-setup

2
Andy

ここではコンソールエミュレータに関する多くの回答が既にあるので、tty仮想コンソールのみに焦点を当てます。 cat /etc/default/console-setupを実行すると、FONTFACEという行が見つかります。または、grep -n FONTFACE /etc/default/console-setup

たとえば、ここに私のコンソールセットアップファイルがあります

enter image description here

変更するには、ttyでSudo dpkg-reconfigure console-setupを実行します。これにより、カーネル設定が更新されます。

2

次のコマンドを使用して、gnome端末のフォントを確認できます

gconftool-2 --get /apps/gnome-terminal/profiles/Default/font

たとえば、gnome-terminalにこのコマンドを使用しています

 [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はフォントのサイズです。

1
g_p