অবশ্যই একটি উপায় থাকতে হবে, এরকম কিছু:
vim -[option] <file-list>
কমান্ড প্রম্পট থেকে ফাইলগুলি খুলতে এবং ভিমের মধ্যে নয় ।
- উইন্ডোটি উল্লম্বভাবে বা / এবং অনুভূমিকভাবে বিভক্ত করুন
- পৃথক ট্যাবে
অবশ্যই একটি উপায় থাকতে হবে, এরকম কিছু:
vim -[option] <file-list>
কমান্ড প্রম্পট থেকে ফাইলগুলি খুলতে এবং ভিমের মধ্যে নয় ।
উত্তর:
আমি ধরে নিচ্ছি আপনি কমান্ড লাইন থেকে বোঝাতে চাইছেন। থেকে vim --help:
-o[N] Open N windows (default: one for each file)
-O[N] Like -o but split vertically
অনুভূমিকভাবে ফাইলগুলি বিভক্ত করার জন্য এটি টাইপ করুন, উদাহরণস্বরূপ:
vim -o file1.txt file2.txt file3.txt
-oমত :split, -Oমত:vsplit
-whatever[N]মানে optionচ্ছিক Nএবং বাদ দেওয়া যেতে পারে, আমি বিশ্বাস করি এটি স্ট্যান্ডার্ড ইবনেফ বাক্য গঠন
Ctrlঅনুভূমিক বিভাজনের জন্য + W, S(আপার কেস)
Ctrlউল্লম্ব বিভাজনের জন্য + W, v(লোয়ার কেস)
Ctrl+ W, Qবন্ধ করতে
Ctrl+ W, Ctrl+ Wউইন্ডোগুলির মধ্যে স্যুইচ করতে
Ctrl+ + W, J(XOR K, H, L) সংলগ্ন উইন্ডোতে স্যুইচ করতে (intuitively, ঊর্ধ্বমুখী, নিম্নমুখী, বাম, ডান)
Ctrl-wএবং তারপরে up arrowবা down arrowস্ক্রিনগুলি স্যুইচ করতে।
ctrl+w ctrl+wউইন্ডো দিয়ে চক্র পছন্দ করি কারণ তীর কীগুলি কিছুটা অ্যান্টি-ভি মনে হয়
ctrl+w jবর্তমানের নীচে বাফারে ঝাঁপিয়ে পড়তে ।
:qউইন্ডোটিও বন্ধ করে
ভিএম চালানোর সময়:
:sp filename অনুভূমিক বিভাজনের জন্য:vsp filenameবা :vs filenameউল্লম্ব বিভাজনের জন্য:set splitright
:vsplit filename:vsp filenameএবং হিসাবে একই :vs filename, কিন্তু কিছু লোকের জন্য মনে রাখা সম্ভবত একটি সামান্য কিছুটা সহজ
আর একটি দরকারী কৌশল যা আমি সন্ধান করেছি, তা হ'ল আপনি একাধিক ফাইল খোলার জন্য ফাইললিস্টে ওয়াইল্ডকার্ড ব্যবহার করতে পারেন। বলুন যে আপনি ফাইল 1.txt, file2.txt, এবং file3.txt সব আলাদা আলাদা ট্যাবগুলিতে খুলতে চান তবে টাইপ করার মতো মনে করবেন না যা আপনি কেবল করতে পারেন:
vim -p file*
আমি প্রায়শই নিজেকে একই ধরণের উপসর্গ সহ অনেকগুলি ফাইল খোলার প্রয়োজন মনে করি এবং এটি বেশ সহায়ক হয়েছে