फ़ॉन्ट का आकार बदलें मैकविम?


178

मैं मैकविम का उपयोग कर रहा हूं और मुझे यह पसंद है। मैं भी वास्तव में डिफ़ॉल्ट फ़ॉन्ट की तरह होता है।

मेरा सवाल यह है कि:

मैं अपने .gvimrc में फ़ॉन्ट आकार कैसे बदलूं? मैं चाहता हूं कि यह बड़ा हो, डिफ़ॉल्ट से फ़ॉन्ट को बदले बिना।

मैंने जितने भी उदाहरण देखे हैं, वे एक फॉन्ट को 'a': 'साइज़' कहते हैं।

तो मैं बस बदल सकता हूँ आकार नहीं फॉन्ट ही?

धन्यवाद!

जवाबों:


142

डिफ़ॉल्ट फ़ॉन्ट बिटस्ट्रीम वेरा है (उस पृष्ठ पर 'डिफ़ॉल्ट फ़ॉन्ट के लिए खोज')। तो क्यों न केवल इसे निर्दिष्ट करें, बल्कि एक अलग फ़ॉन्ट आकार के साथ? उदाहरण के लिए

:set guifont=Bitstream\ Vera\ Sans\ Mono:h14

यह दृष्टिकोण यह भी सुनिश्चित करता है कि यदि भविष्य में डिफ़ॉल्ट परिवर्तन (जैसे सिस्टम डिफ़ॉल्ट के लिए Monaco), तो भी आपके पास अपना पसंदीदा फ़ॉन्ट सक्षम होगा।


आह, लेकिन मैंने इसे समझ लिया और यह इसके सबसे करीब था। मुझे सही रास्ते पर लाने के लिए धन्यवाद। यह De Ja Vu Veraमेरे सिस्टम पर है। हुह। किसी भी तरह धन्यवाद!
एलेक्स

@ एलेक्स: यह दिलचस्प है। ऐसा लगता है कि डॉक्स कुछ पुराने हैं। यह फ़ॉन्ट मूल Bitstreamफ़ॉन्ट परिवार का एक विस्तार है , "मूल स्वरूप और अनुभव को बनाए रखते हुए पात्रों की एक विस्तृत श्रृंखला प्रदान करने के लिए" । इस जानकारी के साथ वापस आने के लिए धन्यवाद।
ire_and_curses

2
OS X Mavericks पर यह उत्तर काम नहीं करता है। नीचे @Disis उत्तर देखें। : सेट guifont = Menlo \ Regular: h16
ट्रैविस भालू

111

फ़ॉन्ट सेट करने का एक त्वरित तरीका यदि आपको कोई मीनू नहीं आती है तो पॉपअप टाइप करना है :set gfn=*

यह आपको इसके बारे में कुछ और बदलने के बिना फ़ॉन्ट की किसी भी संपत्ति को समायोजित करने की अनुमति देगा।

फिर आप :set gfnयह देखने के लिए उपयोग कर सकते हैं कि यह अब क्या सेट है और इसे अपने .vimrc में जोड़ें।

उदाहरण के रूप में, मेरे मामले में यह दिखाता है guifont=Monaco:h12और इसलिए स्टार्टअप पर समान सेटिंग पाने के लिए, मैंने set gfn=Monaco:h12अपने .vimrc में जोड़ा ।


3
'सेट gfn = *' ट्रिक के लिए धन्यवाद। मैं वास्तव में क्या उपलब्ध था की एक सूची देखने के लिए आवश्यक है --- मुझे पता है कि अच्छा!
evadeflow

65

उपर्युक्त उत्तरों में से कोई भी मेरे लिए काम नहीं किया है, यहाँ काम किया गया है:

जानूस उपयोगकर्ताओं के लिए अपने .gvimrc में जोड़ें ~ / .gvimrc.after:

set guifont=Menlo\ Regular:h14

सबविम के लिए एक फाइल बनाएं: ~ / .vim / रिवाज / gvimrc
होयट

2
आप अपने नियमित ~ / .vimrc
aharris88

यह मेरे लिए काम करता है (उपरोक्त में से भी नहीं)। मैंने ~ ~ .vmrc
Jorammer

59

- =और - -क्रमशः फ़ॉन्ट आकार को बढ़ाएगा और घटाएगा।


मैंने फोंट बढ़ाने के लिए Ctrl + Shift + = का उपयोग किया था। हो सकता है क्योंकि मैं एक नॉर्वेजियाई कीबोर्ड लेआउट का उपयोग
Smat

1
@smat खैर, यह विशेष रूप से OSX पर MacVim के बारे में बात कर रहा है।
कॉनर

4
इसके अलावा, हम मानते हैं कि यदि वे फ़ॉन्ट साइट को बदलना चाहते हैं, तो वे इसे सत्रों में प्राथमिकता देना चाहेंगे। यह उत्तर ऐसा नहीं करेगा।
न्यू अलेक्जेंड्रिया

1
@Conner मेरी उपरोक्त टिप्पणी में Cmd + Shift + = होना चाहिए। त्रुटि को स्पॉट करने के लिए धन्यवाद।
शाम


7

प्रतिक्रियाओं में से एक उपयोगी नोट गायब है - आप उपयोग कर सकते हैं set guifont=*जो सिस्टम पर उपलब्ध फोंट से चयन करने के लिए आपके लिए एक फॉन्ट-पिकर लाएगा। यह केवल OSX और Linux हो सकता है, लेकिन इसे मैन्युअल रूप से दर्ज करना बेहतर होगा।

एक बार जब आप फ़ॉन्ट का चयन कर लेते हैं, तो आप set guifontफिर से उपयोग कर सकते हैं जो फ़ॉन्ट का नाम और आपके द्वारा चुने गए आकार का प्रिंट आउट लेगा। केवल यह कहा जा रहा है कि किसी भी रिक्त स्थान को आपके ~ / .vimrc में बैकस्लैश किया जाना चाहिए


सभी उत्तरों में से यह वही था जो मेरे लिए सबसे अधिक उपयोगी था। धन्यवाद। :)
लेवी फिगुएरा

6

Vim कंसोल फ़ॉन्ट आकार में आकार बदलने से वृद्धि या कमी हो सकती है

set guifont=Menlo\ Regular:h14

मुख्य शॉर्टकट काम के बाद मैकविम के लिए

zoom out - CMD+-
zoom in -CMD+=

के लिए टर्मिनल

Zoom in-CMD/ctrl++
Zoom out-CMD/ctrl+-
Normal default size - CMD/cmd+0    

हाँ, यह सही है। जैसे ही आप ज़ूम इन / आउट करते हैं, उसी के अनुसार मूल्य fontsizeमें set guifont=Menlo\ Regular:h<fontsize>वृद्धि / कमी होगी।
ए-डब
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.