একবারে একাধিক ফাইল দেখার জন্য কি ভিম উইন্ডোকে বিভক্ত করা সম্ভব?


74

একাধিক ফাইলের সাথে কাজ করার সময়, যদি আমরা একবারে স্ক্রিনে একাধিক ফাইল দেখতে পাই তবে এটি খুব সহজ হবে। উইমকে উইন্ডো বিভক্ত করার কোনও উপায় আছে (অনুভূমিকভাবে বা উল্লম্বভাবে) যাতে প্রতিটি বিভক্ত আলাদা আলাদা ফাইল প্রদর্শন করতে পারে?

উত্তর:


64

হ্যাঁ, ভিআইএম উভয়ই অনুভূমিকভাবে ব্যবহার করে :splitউল্লম্বভাবে উভয়কেই বিভক্ত করার ক্ষমতা রাখে :vsplitযা উভয়ই :editএকটি ফাইল খোলার মতো কাজ করে , যদি না তারা যথাক্রমে অনুভূমিক / উল্লম্ব বিভাজনে খোলেন।

অতিরিক্তভাবে, আমি :h window-move-cursorস্বাচ্ছন্দ্যে বিভিন্ন বিভাজন ঘুরে দেখার জন্যও পড়ার পরামর্শ দেব।


17

হ্যাঁ, :split(দুটি উইন্ডোতে বিভক্ত, শীর্ষ অর্ধেক এবং নীচের অর্ধেক) এবং :vsplit(বাম এবং ডান) কমান্ড রয়েছে। তারপরে আপনি উইন্ডোজগুলিতে স্যুইচ করতে ব্যবহার করতে পারেন (যেখানে দিকনির্দেশটি একটি সাধারণ এইচকেকিএল কার্সার চলন কী বা তীর কীগুলির মধ্যে একটি)।Ctrl-W direction

তারপরে :editআপনি প্রতিটি উইন্ডোতে আলাদা ফাইল (ইত্যাদি) করতে পারেন ।

সম্পূর্ণ ডকুমেন্টেশন এ :help windows.txt


15

হয় আপনি অনুসারে বিভক্ত তেজ জানালা করতে খোলার একাধিক ফাইল ব্যবহার -o, -O, -o2প্যারামিটার।

অথবা আপনি যদি ইতিমধ্যে উইন্ডোতে একাধিক ফাইল সম্পাদনা করছেন, আপনি ব্যবহার করতে পারেন :baথেকে অনুভূমিকভাবে বিভক্ত বা :vert baউল্লম্বভাবে বিভক্ত করতে।

: [এন] বা [এলএল] [এন]: [এন] এসবা [এলএল] [এন] বাফার তালিকার প্রতিটি বাফারের জন্য একটি উইন্ডো খোলার জন্য পর্দাটি পুনরায় সাজান।

: উল্লম্ব [ical] {cmd} execute {cmd}। এটিতে যদি একটি কমান্ড থাকে যা একটি উইন্ডো বিভক্ত করে, তবে এটি উল্লম্বভাবে বিভক্ত হবে।

প্রস্থান করার জন্য ব্যবহার করুন: :qa


আরো দেখুন:


7

আপনি ব্যবহার করতে পারেন :splitবা :vsplitযথাক্রমে অনুভূমিক এবং উল্লম্ব টুকরা জন্য। নির্দিষ্ট ফাইলটি খোলার জন্য আপনি যে ফাইলটি খুলতে চান তার পথ সরবরাহ করুন। বা কেবল বর্তমান ফাইলটি অনুলিপি করতে কমান্ডটি টাইপ করুন।

তারপরে আপনি স্প্লিটগুলির সাহায্যে ব্যবহার করতে পারেন C-w + hjkl


12
একটি অনুভূমিক বিভাজনের জন্য একটি শর্টকাট :sp, উল্লম্ব শর্টকাট থাকার সাথে :vsp
ব্রোঞ্জহেডউইক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.