มีวิธีการตรวจสอบแบบอักษรที่เชลล์ / เทอร์มินัลอีมูเลเตอร์ของคุณใช้จาก commandline หรือไม่?
ฉันยินดีที่จะตัดสินการอ่านส่วนหนึ่งของไฟล์ปรับแต่งหากคำสั่งโดยตรงไม่พร้อมใช้งาน
มีวิธีการตรวจสอบแบบอักษรที่เชลล์ / เทอร์มินัลอีมูเลเตอร์ของคุณใช้จาก commandline หรือไม่?
ฉันยินดีที่จะตัดสินการอ่านส่วนหนึ่งของไฟล์ปรับแต่งหากคำสั่งโดยตรงไม่พร้อมใช้งาน
คำตอบ:
ตัวเลือกการใช้งานระบบคงที่ความกว้างของตัวอักษร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ใช้การตั้งค่าแบบอักษรนั้น
ตรวจสอบฟอนต์เทอร์มินัล:
grep -i "fontface" / etc / default / console-setup
มีคำตอบมากมายเกี่ยวกับตัวจำลองคอนโซลที่นี่แล้วดังนั้นฉันจะมุ่งเน้นไปที่คอนโซลเสมือน tty เท่านั้น คุณสามารถทำแมว/etc/default/console-setupและค้นหาบรรทัดที่พูดว่า FONTFACE หรือคุณสามารถgrep -n FONTFACE /etc/default/console-setup
ตัวอย่างเช่นนี่คือไฟล์การตั้งค่าคอนโซลของฉัน

หากต้องการเปลี่ยนคุณสามารถดำเนินการ sudo dpkg-reconfigure console-setupใน tty วิธีนี้จะอัปเดตการตั้งค่าเคอร์เนลตามวิธี
fontface="fixed"ในขณะที่คำตอบของ @ Pandya ให้ฉัน'Ubuntu Mono 13'.. สงสัยว่าทำไมมีความแตกต่าง?
คุณสามารถตรวจสอบแบบอักษรเทอร์มินัล 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 คือขนาดของแบบอักษร
No value set for '/apps/gnome-terminal/profiles/Default/font'ข้อผิดพลาดข้อเสนอแนะนี้ด้วย อย่างไรก็ตามการทำตามคำตอบของ Pandya (ใช้gsettingsคำสั่งแทน) ใช้งานได้จริงและส่งคืนฟอนต์เทอร์มินัล Gnome
ubuntu 16.04Gnome .. ไม่แน่ใจว่าทำไมถึงไม่ได้ผล .. แต่Pandya'aคำตอบก็ใช้ได้ ..
cat ~/.gconf/apps/gnome-terminal/profiles/Default/%gconf.xmlความช่วยเหลือได้ไหม?