มีวิธีการตรวจสอบแบบอักษรที่เชลล์ / เทอร์มินัลอีมูเลเตอร์ของคุณใช้จาก 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.04
Gnome .. ไม่แน่ใจว่าทำไมถึงไม่ได้ผล .. แต่Pandya'a
คำตอบก็ใช้ได้ ..
cat ~/.gconf/apps/gnome-terminal/profiles/Default/%gconf.xml
ความช่วยเหลือได้ไหม?