আমি উইন্ডোজ 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 $MYGVIMRC
set 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
ফাইল