क्या यह जांचने का एक तरीका है कि कमांड से आपका शेल / टर्मिनल एमुलेटर किस फ़ॉन्ट का उपयोग कर रहा है?


11

क्या यह जांचने का एक तरीका है कि कमांड से आपका शेल / टर्मिनल एमुलेटर किस फ़ॉन्ट का उपयोग कर रहा है?

यदि कोई डायरेक्ट कमांड आसानी से उपलब्ध नहीं है, तो मैं एक कॉन्फिग फाइल के रीडिंग पार्ट को सेटल करने के लिए तैयार हूं।


cat ~/.gconf/apps/gnome-terminal/profiles/Default/%gconf.xmlमदद की सामग्री ?
पंड्या

जवाबों:


7

विकल्प का उपयोग करें सिस्टम तय चौड़ाई फ़ॉन्ट आमतौर पर बराबर है और इसके द्वारा सेट किया गया है 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उस फॉन्ट सेटिंग का उपयोग करना।


धन्यवाद! मैं पूरी तरह से "सिस्टम फिक्स्ड चौड़ाई फ़ॉन्ट" का पता लगाने की कोशिश कर रहा था, जो उबंटू उपयोग करता है इसे urxvt में भी उपयोग करता है।
बालू

2

टर्मिनल फ़ॉन्ट जांचें:

grep -i "fontface" / etc / default / कंसोल-सेटअप


2

कंसोल एमुलेटर पर कई उत्तर पहले से ही यहां दिए गए हैं, इसलिए मैं केवल ट्टी वर्चुअल कंसोल पर ध्यान केंद्रित करूंगा। आप बिल्ली कर सकते हैं /etc/default/console-setupऔर FONTFACE कह रही लाइन पा सकते हैं । वैकल्पिक रूप से आप कर सकते थेgrep -n FONTFACE /etc/default/console-setup

उदाहरण के लिए, यहां मेरी कंसोल-सेटअप फ़ाइल है

यहां छवि विवरण दर्ज करें

इसे बदलने के लिए, आप sudo dpkg-reconfigure console-setuptty में निष्पादित कर सकते हैं । यह कर्नेल सेटिंग्स को अपडेट करेगा, वैसे।


मैंने आपके तरीके की कोशिश की और इसका उल्लेख किया fontface="fixed", जबकि @ पांड्या के जवाब ने मुझे दिया 'Ubuntu Mono 13'.. आश्चर्य है कि अंतर क्यों है?
अल्फा_989

1
@ Alpha_989 क्योंकि पांड्या का जवाब GUI टर्मिनल एमुलेटर से संबंधित है, जबकि मेरा - TTY वर्चुअल कंसोल के लिए। दोनों अपने-अपने उद्देश्य के लिए मान्य हैं।
सर्गी कोलोडियाज़नी

1

आप निम्न आदेश का उपयोग करके अपने सूक्ति टर्मिनल फ़ॉन्ट की जांच कर सकते हैं

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

उदाहरण के लिए यह सूक्ति-टर्मिनल के लिए इस कमांड का उपयोग कर रहा है

 [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 फ़ॉन्ट का आकार है।


मेरे एनवी (16.04.3, प्लाज्मा, केडीई) में यह सुझाव त्रुटियों के साथ है No value set for '/apps/gnome-terminal/profiles/Default/font'। फिर भी, पंड्या के जवाब के बाद ( gsettingsकमांड का उपयोग करके ) वास्तव में काम करता है और सूक्ति टर्मिनल फ़ॉन्ट लौटाता है।
अरीफेल

यहाँ भी .. ubuntu 16.04सूक्ति का उपयोग कर .. यकीन नहीं कि यह काम क्यों नहीं किया .. लेकिन Pandya'aजवाब काम किया ..
अल्फ़ा_989
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.