আপডেট: লিনাক্স ব্যবহারকারীদের জন্য, আমি আরও অনেক ভাল সমাধান খুঁজে পেয়েছি যা উইন্ডোটি সত্যিকার অর্থেই সর্বাধিক করে তোলে: https://stackoverflow.com/questions/12448179/how-to-maximize-vims-windows-on-startup-with-vimrc
একমাত্র নির্ভরতা wmctrl
, তবে এটি ইনস্টল করার পক্ষে মূল্যবান।
সুতরাং, উইন্ডোগুলির আমি ব্যবহার maximize.dll প্লাগইন (যেমন ইতিমধ্যে @fatihturan উল্লেখ), এবং লিনাক্স আমি ব্যবহারের জন্য wmctrl
। গ্রেট!
(তবে আমি সত্যিই বুঝতে পারি না যে ২০১৪ সালে জিভিমের এই বৈশিষ্ট্যটি বাক্সের বাইরে কেন নেই)
পুরানো উত্তর:
আমার জন্য, প্লেইন হ্যাক :set lines=999 columns=999
দুটি মনিটরের সাথে আমার লিনাক্স মিন্ট মেটে খারাপভাবে কাজ করে। আমি সাধারণত জিভিএম সেকেন্ডারি মনিটরে খোলেছি, কোনও টাস্কবার নেই, সুতরাং, ভিমের পুরো পর্দা দখল করা উচিত। তবে আমি যদি করি তবে :set lines=999 columns=999
জিভিএম এই মানগুলি প্রাথমিক মনিটরের আকারে সঙ্কুচিত করে , অতএব, gvim উইন্ডোর নীচে একটি ছোট অঞ্চল রয়েছে অব্যবহৃত। যদি আমি আসল লাইন / কলামগুলির গণনা সেট করি তবে এটি আরও ভাল: আপনার উইন্ডোটি "হাত ধরে" সর্বাধিক করুন এবং টাইপ করুন :set lines?
এবং :set columns?
প্রয়োজনীয় মানগুলি পেতে। যেহেতু আমি দুটি মনিটর ব্যবহার করি, আমার উইন্ডো অবস্থানও নির্দিষ্ট করতে হবে, সুতরাং :winpos
বর্তমান উইন্ডো অবস্থানটি পেতে টাইপ করুন ।
এবং সেকেন্ডারি, এটি কেবলমাত্র এই সেটিংসগুলিতে না .vimrc
রাখাই ভাল, তবে গুই বোঝা হয়ে গেলে এগুলি কার্যকর করুন।
সুতরাং, চূড়ান্ত রেসিপি:
1) হাত দ্বারা আপনার gvim পূর্ণবিস্তার এবং প্রকৃত মান পেতে তিন কমান্ড টাইপ করুন: :winpos
, :set lines?
এবং :set columns?
।
2) এটিতে যুক্ত করুন .vimrc
:
function Maximize()
" put your actual values below
winpos 0 0
set lines=78
set columns=237
endfunction
autocmd GUIEnter * call Maximize()