แบบอักษร XTerm มีขนาดเล็กมาก ฉันจะตั้งให้ใหญ่ขึ้นได้อย่างไร
แบบอักษร XTerm มีขนาดเล็กมาก ฉันจะตั้งให้ใหญ่ขึ้นได้อย่างไร
คำตอบ:
หากคุณยังไม่มีให้สร้างไฟล์ในโฮมไดเร็กตอรี่.Xresources
ของคุณเพื่อบันทึกการตั้งค่าของคุณสำหรับโปรแกรม X ต่างๆ ต่อท้ายบรรทัดไปยังไฟล์เช่น
xterm*font: *-fixed-*-*-*-18-*
สิ่งนี้แจ้งxterm
ให้ใช้ฟอนต์ 'fixed' ที่ขนาด 18
จากที่นี่คุณสามารถรีสตาร์ท X หรือรันxrdb -merge ~/.Xresources
ในเทอร์มินัลเพื่อรวมการเปลี่ยนแปลงที่คุณทำ xterm
ตอนนี้ใหม่ทั้งหมดควรมีการเปลี่ยนแปลงแบบอักษร
หากคุณเรียกใช้man xterm
และลงไปที่ส่วนทรัพยากรคุณสามารถค้นหาxterm
ตัวเลือกเพิ่มเติมที่สามารถกำหนดค่าได้มากมาย
geometry
สำหรับมิติคือ ดังนั้นสิ่งต่อไปนี้ที่คุณ.Xresources
จะได้ผล: xterm*geometry: 110x50
.
xterm: cannot load font '*-fixed-*-*-*-38-*'
Warning: Shell widget "xterm" has an invalid geometry specification: "*-fixed-*-*-*-38-*"
ใช้พารามิเตอร์ -fa และ -fs:
xterm -fa 'Monospace' -fs 14
Monospace
จะไม่เพียง แต่เปลี่ยนขนาด แต่ใช้แบบอักษรที่แตกต่างกันมาก (อย่างน้อยก็ในกรณีของ Ubuntu 18.04) และฉันพบว่าMonospace
ใช้การลดรอยหยักมากเกินไปซึ่งทำให้ดูไม่ชัดเจนเมื่อดูถัดจากxterm
หน้าต่างโดยใช้แบบอักษรเริ่มต้น
คุณยังสามารถคลิกเมาส์ Ctrl-Right เพื่อเปลี่ยนขนาดตัวอักษรชั่วคราว
appres XTerm | grep -i utf8font
จาก messing กับ/etc/X11/app-defaults/XTerm
ไฟล์และ man page สำหรับ Xterm ฉันพบสองวิธี
วิธีที่ 1:วิธีที่ง่ายกว่า แต่ไม่ถาวร: กดปุ่ม Ctrl ค้างไว้และคลิกขวา สิ่งนี้จะแสดงเมนูสำหรับแบบอักษร VT ซึ่งจะยังคงอยู่ตราบใดที่คุณกดปุ่มคลิกขวาค้างไว้ คุณควรเห็นตัวเลือก 7 อย่างที่ใหญ่ที่สุดคือขนาดใหญ่ซึ่งเป็นสิ่งที่ฉันใช้เพราะวิสัยทัศน์ของฉันไม่ดีอย่างแน่นอน
แหล่งที่มา: xterm (1) หน้าคนส่วน VT แบบอักษรซึ่งระบุว่า "fontMenu ปรากฏขึ้นเมื่อเมื่อกดปุ่ม" การควบคุม "และปุ่มตัวชี้สามในหน้าต่าง"
วิธีที่ 2:ถาวร ดูผ่าน/etc/X11/app-defaults/XTerm
ค้นหาขนาดของเส้นเช่น*VT100.font1:
เลือกหนึ่งเส้นแล้วเขียนที่อื่นxterm*font: 10x20
(10x20 อีกครั้งนี่คือตัวเลือกของฉันด้วยเหตุผลที่ฉันระบุไว้แล้ว)
เกี่ยวกับระบบของฉัน: ฉันใช้ Ubuntu 13.10
คุณสามารถทดสอบกับ:
xterm -fn "- -clean- - * - - - - - - - * - - - - * - *"
หลังจาก sel ด้วย xfontsel
อีกหนึ่งตัวเลือกเพิ่มสิ่งนี้ไว้~/.Xresources
ในปุ่มลัดเพื่อเปลี่ยนขนาดตัวอักษร:
XTerm.vt100.translations: #override \n\
Ctrl <Key> minus: smaller-vt-font() \n\
Ctrl <Key> plus: larger-vt-font()
หากคุณใช้ uxterm ต้องแน่ใจว่าใช้UXTerm.vt100.translations
แทน
จากนั้นคุณสามารถใช้ctrl+ +เพื่อเพิ่มขนาดตัวอักษรหรือctrl+ -เพื่อลดขนาดเช่นเดียวกับที่คุณมีกับctrl+ right-click
และเลือกหนึ่งในตัวเลือกขนาดตัวอักษรอื่น ๆ
คุณสามารถเพิ่มสิ่งต่อไปนี้เป็นตัวอย่างใน~/.Xresources
ไฟล์ของคุณ:
! Use a truetype font and size.
xterm*faceName: Monospace
xterm*faceSize: 14
จากนั้นเรียกใช้สิ่งต่อไปนี้:
xrdb -merge ~/.Xresources
การสร้างไฟล์. Xresources พร้อมรหัสบรรทัดที่ระบุ (ให้ไว้ในคำตอบโดย noffle) แก้ไขปัญหาของฉัน แต่เมื่อรีบูตการตั้งค่าก็หายไปอีกครั้ง
หากการตั้งค่าที่ระบุไว้ในแฟ้ม .Xresource ~/.bashrc
ไม่ได้รับผลโดยอัตโนมัติให้ลองเพิ่มบรรทัดด้านล่างเพื่อ
[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources