Apakah ada cara untuk memeriksa font mana yang digunakan oleh emulator shell / terminal Anda dari commandline?


11

Apakah ada cara untuk memeriksa font mana yang digunakan oleh emulator shell / terminal Anda dari commandline?

Saya bersedia menyelesaikan membaca bagian dari file konfigurasi, jika perintah langsung tidak tersedia.


Bolehkah isi cat ~/.gconf/apps/gnome-terminal/profiles/Default/%gconf.xmlbantuan?
— Pandya

Jawaban:


7

Opsi Gunakan font lebar tetap sistem biasanya sama dan ditetapkan oleh org.gnome.desktop.interface.

screen0

  • Untuk mendapatkan pengaturan font saat ini jalankan perintah berikut:

    gsettings get org.gnome.desktop.interface monospace-font-name
    
  • Untuk mengatur / mengubah pengaturan, jalankan perintah berikut (di sini contoh ukuran kenaikan):

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

Ketika saya menjalankan perintah di atas, saya menemukan font terminal Anda berubah (ukurannya bertambah)! Jadi, gnome-terminalmenggunakan pengaturan font itu.


Terima kasih! Saya berusaha keras untuk mencari tahu "sistem font lebar tetap" Ubuntu juga menggunakannya di urxvt.
— balu

2

Periksa font terminal:

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


2

Ada banyak jawaban pada emulator konsol di sini, jadi saya akan fokus pada konsol virtual saja. Anda dapat melakukan cat /etc/default/console-setupdan menemukan garis yang mengatakan FONTFACE. Atau Anda bisagrep -n FONTFACE /etc/default/console-setup

Sebagai contoh, inilah file pengaturan konsol saya

masukkan deskripsi gambar di sini

Untuk mengubahnya, Anda bisa menjalankan sudo dpkg-reconfigure console-setuptty. Ini akan memperbarui pengaturan kernel.


Saya mencoba metode Anda dan disebutkan fontface="fixed", sedangkan jawaban @ Pandya memberi saya 'Ubuntu Mono 13'.. Bertanya-tanya mengapa ada perbedaan?
— alpha_989

1
@ alpha_989 Karena jawaban Pandya berkaitan dengan emulator terminal GUI, sementara milikku - ke konsol virtual TTY. Keduanya valid untuk tujuan masing-masing.
— Sergiy Kolodyazhnyy

1

Anda dapat memeriksa font terminal gnome Anda menggunakan perintah berikut

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

Misalnya saya menggunakan perintah ini untuk gnome-terminal

 [guru@guru-pc:~]$gconftool-2 --get /apps/gnome-terminal/profiles/Default/font
  Monospace 12

Jika Anda ingin mengubah font menggunakan baris perintah, Anda dapat menggunakan perintah berikut

  gconftool-2 --set /apps/gnome-terminal/profiles/Default/font --type string "courier new 12"

Di mana 12 adalah ukuran font.


Dalam env saya (16.04.3, plasma, KDE) saran ini kesalahan No value set for '/apps/gnome-terminal/profiles/Default/font'. Namun demikian, mengikuti jawaban Pandya (menggunakan gsettingsperintah sebagai gantinya) sebenarnya berfungsi dan mengembalikan font terminal Gnome.
— arielf

Sama di sini .. menggunakan ubuntu 16.04Gnome .. tidak yakin mengapa ini tidak berhasil .. tapi Pandya'ajawabannya berhasil ..
— alpha_989
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.