আমি প্লাগইন উইন্ডোর ডিফল্ট আকার (NerdTree, Taglist, ইত্যাদি) কীভাবে পরিবর্তন করব?


15

আমি ট্যাগলিস্ট এবং নার্ডট্রি প্লাগইনগুলি প্রায়শই ব্যবহার করি। সাধারণত বাম দিকে খোলা উইন্ডোটি খুব ছোট এবং আমার এটি প্রসারিত করতে হবে।

আমি সাধারণত: 10 CTRL+w >

NerdTree এবং Taglist এর উইন্ডোর ডিফল্ট প্রস্থ পরিবর্তন করার কোনও উপায় আছে কি?


আমি যদিও কি কী কম্বো পছন্দ করি। আপনি একটি কমান্ড মানচিত্র করতে পারেন?
মাস

উত্তর:


17

নীচের উদাহরণগুলি প্রস্থটি 60 কলামে সেট করে। আপনার পছন্দগুলিতে সামঞ্জস্য করুন।

NERDTree

NERDTree কেবল এর জন্য একটি পরিবর্তনশীল ব্যবহার করে:

:let g:NERDTreeWinSize=60

এটি প্রস্থটি 60 এ সেট করবে You আপনি এই লাইনটি আপনার ভিএমআরসি-তে রাখতে পারেন।

Taglist

ট্যাগলিস্টের জন্য, আপনি একটি অনুরূপ বিকল্প সেট করেছেন:

:let g:Tlist_WinWidth=60

NERDTree এর মত, আপনি এই লাইনটি আপনার ভিআরসিআরিতে রাখতে পারেন।

অন্যান্য

দুর্ভাগ্যক্রমে কোনও কার্যকরভাবে প্রয়োগযোগ্য পদ্ধতি নেই। অনেক প্লাগইন এটির জন্য (বা যেমন) একটি প্যারামিটার দেয়। অন্যরা আপনাকে অটোমোমন্ডে কী কী অফ করতে পারে সেগুলি সেট করে একটি কার্যনির্বাহ প্রয়োগ করতে দেয় (যেমন ফাইল টাইপের উদাহরণস্বরূপ, যদি NERDTree সেট করার বিকল্পটি না দেয়, আপনি করতে পারতেন :au FileTupe nerdtree :vert resize 60, যেহেতু NERDTree ফাইল টাইপ সেট করে বাফার)। আমি খুঁজে পেয়েছি যে বাফারের নামের উপর ভিত্তি করে উইনএন্টার ইভেন্টে একটি অটোকোমড করার চেষ্টা করা বাফার তৈরি হওয়ার পরে সাধারণত কাজ করে না, তবে আপনি উইন্ডোটি ছেড়ে দিয়ে যদি ফিরে আসেন তবে তা করে; প্লাগইনগুলি প্রায়শই বাফার সেট আপ করার আগে উইন্ডো তৈরি করে। আপনাকে অন্যান্য প্লাগইনগুলির সাথে পরীক্ষা করতে হবে বা একটি পরামিতি যুক্ত করার জন্য প্লাগইন লেখককে অনুরোধ করতে হবে।


NERDTree একটি কনফিগারেশন ভেরিয়েবলকেও সংজ্ঞায়িত করে, এটি NERDTreeWinSize
toro2k

@ toro2k ঠিক আছে আপনি স্যার! আমি বিকল্পগুলির তালিকাটি দেখেছি এবং এটি খুঁজে পেলাম না। আমি আমার উত্তর আপডেট করছি।
জন ও'ম।

^ যেটি পড়া উচিত ছিল "আমি বিকল্পগুলির তালিকাটি দেখেছিলাম এবং যখন আমি উত্তরটি মূলত
লিখি

4

আমি বিচ্ছিন্নভাবে দীর্ঘায়িত না হওয়া নিয়ে আমার সর্বদা এই সমস্যাটি থাকে তাই আমি এই কীটি আমার সাথে আবদ্ধ করে রেখেছি .vimrc:

" open the current split all the way
map <c-o> :res 100<CR>

আপনি এটি ব্যবহার করে বিভাজনকে আরও প্রশস্ত করতে অভিযোজিত করতে পারেন :vertical resize। উদাহরণ স্বরূপ,

map <c-o> :vertical resize +10

যা আপনি টাইপ করার সময় 10 কলাম দ্বারা বিভাজনের উল্লম্ব আকার বাড়িয়ে তুলবে Control + o

আছে HTH


1
উইন্ডোটি এক মাত্রায় সর্বাধিক করার জন্য ইতিমধ্যে সাধারণ মোড ম্যাপিংস রয়েছে: <C-W>|অনুভূমিক এবং উলম্বের <C-W>_জন্য।
tommcdo

1
এটি একটি দুর্দান্ত কৌশল, যাতে কেন আমি এটি +1 করি। তবে এটি আমার সমস্যার সমাধান দেয় না। ডিফল্ট হিসাবে নির্দিষ্ট আকারে উইন্ডোটি খুলুন।
stdcall
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.