অবশ্যই একটি উপায় থাকতে হবে, এরকম কিছু:
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*
আমি প্রায়শই নিজেকে একই ধরণের উপসর্গ সহ অনেকগুলি ফাইল খোলার প্রয়োজন মনে করি এবং এটি বেশ সহায়ক হয়েছে