আমি উইন্ডোজ on-এ জিভিম 7.২ ব্যবহার করছি I আমি মেনু থেকে গুই ফন্টটি কনসোলাস 10 (ফন্টের আকার) হিসাবে সেট করতে পারি। আমি .vimrcনীচে মত এই ফাইল সেট করতে চেষ্টা করছি :
set guifont=Consolas\ 10
কিন্তু এটি কাজ করে না। কেউ কীভাবে এটি সেট করতে জানেন?
আমি উইন্ডোজ on-এ জিভিম 7.২ ব্যবহার করছি I আমি মেনু থেকে গুই ফন্টটি কনসোলাস 10 (ফন্টের আকার) হিসাবে সেট করতে পারি। আমি .vimrcনীচে মত এই ফাইল সেট করতে চেষ্টা করছি :
set guifont=Consolas\ 10
কিন্তু এটি কাজ করে না। কেউ কীভাবে এটি সেট করতে জানেন?
উত্তর:
আমি নিম্নলিখিতটি ব্যবহার করি (উইন্ডোজে কনসোলাস আকার 11, ম্যাক ওএস এক্সে মেনলো নিয়মিত আকার 14 এবং অন্য যে কোনও জায়গায় ইনকনসোল্টা আকার 12 ব্যবহার করুন):
if has("gui_running")
if has("gui_gtk2")
set guifont=Inconsolata\ 12
elseif has("gui_macvim")
set guifont=Menlo\ Regular:h14
elseif has("gui_win32")
set guifont=Consolas:h11:cANSI
endif
endif
সম্পাদনা করুন: এবং আপনি যখন তা পেলেন, আপনি কোডিং হরারের প্রোগ্রামিং ফন্ট ব্লগ পোস্টে একবার দেখে নিতে পারেন ।
সম্পাদনা: ম্যাকভিম যুক্ত করা হয়েছে।
.gvimrc।
"gui_gtk3"।
cANSIব্যবহার করা হয়েছে এবং এটি এমনকি প্রয়োজন হলে আপনি একটি ব্যাখ্যা যুক্ত করতে পারেন ?
মেনু থেকে আপনার ফন্টটি সেট করার চেষ্টা করুন এবং তারপরে টাইপ করুন
:set guifont?
এটি আপনার কাছে স্ট্রিংটি প্রদর্শন করবে যা ভিম এই বিকল্পটি সেট করেছে। আপনার কোনও স্থান থেকে পালাতে হবে।
আমি নীচের মত .vimrc ফাইল এ সেট করার চেষ্টা করছি
জিইউআই-এর জন্য নির্দিষ্ট সেটিংস এর .gvimrcপরিবর্তে ব্যবহার করুন .vimrcযা উইন্ডোজের হয় $HOME\_gvimrcবা হয় $VIM\_gvimrc।
:help .gvimrcবিস্তারিত জানার জন্য পরীক্ষা করুন। সংক্ষেপে, শুরুতে ভিআইএম পড়েন .vimrc। এর পরে, যদি জিইউআই সক্রিয় করা হয়, তবে এটি পড়বে .gvimrc। IOW, সমস্ত ভিআইএম সাধারণ সেটিংস রাখতে হবে .vimrc, সমস্ত জিইআইআই নির্দিষ্ট জিনিস .gvimrc। (তবে আপনি যদি ভিআইএম কনসোলটি ব্যবহার না করেন তবে আপনি কেবল ভুলে যেতে পারেন .vimrc))
গিফন্ট = কনসোলস 10 ডলার সেট করুন
বাক্য গঠনটি ভুল। পরে :set guifont=*আপনি সবসময় ব্যবহার ফন্ট সঠিক বাক্য গঠন পরীক্ষা করতে পারবেন :set guifont?। ভিআইএম উইন্ডোজ সিনট্যাক্স হয় :set guifont=Consolas:h10। আমি এর জন্য সুনির্দিষ্ট স্পেসিফিকেশন দেখতে পাচ্ছি না, যদিও এটিতে উল্লেখ করা হয়েছে :help win32-faq।
:e $MYGVIMRC Enter:set guifont= Tab Enter।পদক্ষেপ in-এর কমান্ডটি :বিশেষ রেজিস্টারের সামগ্রীগুলি সন্নিবেশ করানো হবে যাতে ব্যবহৃত সর্বশেষ প্রাক্তন মোড কমান্ড রয়েছে। এখানে এটি পদক্ষেপ 4 থেকে কমান্ড হবে, যা সঠিকভাবে ফর্ম্যাট করা ফন্টের নামটি জিইউআই ডায়ালগটি ব্যবহার করে পূর্বে সেট করা মানটির ট্যাব সমাপ্তির জন্য ধন্যবাদ।
guifontবিকল্প নির্ধারণ করে , এটি কোনও নির্দিষ্ট কমান্ড চালায় না।
উইন্ডোজের জন্য নিম্নলিখিতগুলি করুন:
:e $MYGVIMRCset guifont=<font name as noted>:h<font size>যদিও এটি একটি পুরানো থ্রেড আমি ভেবেছিলাম যে অনুরূপ ইস্যুটি সমাধান করার চেষ্টা করার সময় আমি এটি জুড়ে দিয়ে একটি মন্তব্য যুক্ত করব; এটি অন্য যে কেউ এখানে নিজেকে খুঁজে পেতে সহায়তা করতে পারে:
ব্যাকস্ল্যাশ অক্ষরটি পরবর্তী চরিত্রটিকে উপেক্ষা করার জন্য ব্যবহৃত হয়; আমার gvimrc এ ফন্টের নামটিতে একবার এটি যুক্ত হয়েছিল; আমি একটি জিএনইউ / লিনাক্স মেশিনে আছি যা স্পেস পছন্দ করে না। আমি সন্দেহ করি যে উইন্ডোজ মেশিনে ব্যাক স্ল্যাশ ব্যবহার করার কারণে প্রাথমিক পোস্টটি একটি ত্রুটি ছিল।
উদাহরণে:
:set guifont? ## From gvim command, would give the following:
পাওয়ারলাইন 11 এর জন্য গিফন্ট = দেজাভু সানস মনো সেট করুন
এটি পড়ার জন্য যেখানে আমার এই লাইনটি gvimrc ফাইলটিতে যুক্ত করার দরকার ছিল:
set guifont=DejaVu\ Sans\ Mono\ for\ Powerline\ 11
উবুন্টু 14.04 এলটিএস
:/$ cd etc/vim/
:/etc/vim$ sudo gvim gvimrc
যদি পরে - এন্ডিফ ব্লক, টাইপ করুন
set guifont=Neep\ 10
ফাইলটি সংরক্ষণ করুন (: wq!)। এখানে "নীপ" (আপনার পছন্দ) হ'ল ফন্ট শৈলী এবং "10" হ'ল ফন্টের সম্মান আকার। তারপরে হরফ - ক্যাশে আবার তৈরি করুন।
:/etc/vim$ fc-cache -f -v
আপনার কাঙ্ক্ষিত ফন্টটি gvim এ সেট করবে।
set guifont=Consolas:h11:cANSIথেকে~/.vimrcফাইল