ভিম: কমান্ড লাইন থেকে একটি নির্দিষ্ট কনফিগারেশনে একাধিক ফাইল খুলুন


2

আমি আমার কর্মপ্রবাহের জন্য আমার ভিম উইন্ডোতে ট্যাবগুলির একটি সেট এবং বিভক্ত ব্যবহার করি।

আমার সেটআপটি এরকম কিছু দেখাচ্ছে:

দুটি বাফার দেখানো উল্লম্ব বিভাজন সহ প্রথম ট্যাব। নিম্নলিখিত বিভক্তিতে দ্বিতীয় ট্যাব:

-----------------------------------
|                    |            |
|                    |            |
|                    | Buffer b   |
|                    |            |
|                    |            |
|  Buffer a          |------------|
|                    |            |
|                    |            |
|                    | Buffer c   |
|                    |            |
|--------------------|------------|

এখন, আমি কীভাবে ভিআইএম শুরু করতে পারি যে আমি আমার সমস্ত ফাইলগুলি পৃথক বাফার হিসাবে লেআউটটিতে লোড করব? আমি এই লেআউটটি প্রতিস্থাপন করতে খুব অলস, যখনই আমাকে কোনও কারণে আমার ভিম পুনরায় চালু করতে হবে।


আপনি কমপক্ষে চমৎকার ভিম সহায়তা সন্ধান করতে এবং আপনার প্রশ্নটি দিয়ে আপনার প্রচেষ্টা পোস্ট করতে খুব অলস বলে মনে করছেন।
ইনগো কারকাত

ইনগো কারকাত: আসলেই না। আমি চেষ্টা করেছি, তবে ভিমের সাহায্যে এমন বৈশিষ্ট্য সম্পর্কে কিছুই খুঁজে পেলাম না।
darnir

উত্তর:


3

ভিম পাস করা ফাইলগুলির বিভক্ত আচরণকে প্রভাবিত করার জন্য -oএবং -Oযুক্তিগুলি সমর্থন করে । যেহেতু শুধুমাত্র একটি নির্দিষ্ট করে হতে পারে, এবং আপনি একটি asymmetic বিন্যাস চাই, তোমাদের মাধ্যমে প্রেরণ করতে পারেন সঙ্গে পরে এই মানিয়ে প্রয়োজন -c {Ex-cmd}

আপনার দ্বিতীয়, আরও আকর্ষণীয় বিন্যাসের জন্য, একটি সহজ উপায় হ'ল অনুভূমিক বিভাজনগুলি দিয়ে শুরু করা এবং প্রথম ( buffer a) উইন্ডোটি বাম দিকে সরানো <C-w>H

$ vim -o -c "wincmd H" a b c

আমি প্রথম ট্যাব লেআউটটির সংযোজনটি অনুশীলন হিসাবে ছেড়ে দেব ...

বিকল্প

যদি ফাইলগুলির সেট স্থির করা হয় (এবং বিন্যাসটি আরও জটিল) তবে ভিম সেশনগুলি (সিপি। :help Session) উইন্ডো বিন্যাস এবং খোলা ফাইলগুলির সেট সঞ্চয় করে।


হ্যাঁ! আপনার বিকল্পটি ভাল শোনাচ্ছে। এবং যেহেতু আমার ফাইলগুলির সেটটি বেশ নির্ধারিত, আমি সেশনগুলি ব্যবহার করতে পারি। আমি এই বৈশিষ্ট্য সম্পর্কে মোটেও জানতাম না! অনেক ধন্যবাদ! (আমি এই উত্তরটি চিহ্নিত করব, সেশনগুলি কাজ করার সাথে
সাথেই

যদিও সবকিছু অন্তর্নির্মিত, আমি সেশন.ভিম প্লাগইনটি সুপারিশ করতে পারি , যা সেশন হ্যান্ডলিংকে সহজতর করে।
ইনগো কারকাত

টিম পোপের ভিম-আবেশ এবং এক্সটেনশন ভিম-প্রসেসওন হ'ল বিস্ময়কর প্লাগইনগুলি :mksessionবুদ্ধিমান এবং দুর্দান্ত ক্ষমতা সহ বিকল্পটি প্রসারিত করে ।
ড্রাগন 788

0

আপনি ভি-লে-আউট স্ক্রিপ্টও ব্যবহার করতে পারেন যা -o, -c আর্গুমেন্টগুলি স্বয়ংক্রিয়ভাবে ব্যবহার করে এবং বিভিন্ন বিন্যাস সমর্থন করে। আউটপুট পেতে আপনি চেয়েছিলেন আপনি কেবল চালাতে পারবেন:

vl <the three files>

দাবি অস্বীকার: আমি স্ক্রিপ্ট লিখেছি।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.