একাধিক জিইউআই উইন্ডো সহ ভিম / জিভিম ব্যবহার করা


25

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

আমি জিনেরামার সাথে দুটি মনিটর ব্যবহার করি এবং একাধিক স্ক্রিন বিস্তৃত বিশাল এককটির পরিবর্তে দুটি পৃথক জিইউআই উইন্ডো খুলতে চাই।


আপনি কি চেষ্টা করেছেন: স্প <ফাইল>> বা: ভিএসপি <ফাইল ফাইল>? এটি ভিমের উইন্ডো বিভাজনকারী কমান্ড এবং তারা দুর্দান্ত। এখানে কিছু ডকুমেন্টেশন রয়েছে
টম স্টিফেন্স

2
@ টম স্টিফেনস: এবং এটি সাহায্য করে .. কীভাবে? ওপি তার মনিটরের জুড়ে ওয়ান ভিআইএম ইনস্ট্যান্সের ভিম উইন্ডোজকে অবস্থান করতে চায়। ওপি চান না যে সমস্ত মনিটরের জুড়ে বিভক্ত এক ভিম উদাহরণস্বরূপ।
আকির

1
এটা গুরুত্বপূর্ণ; সম্পাদকটির নিজের উইন্ডো পরিচালনাটি সত্যই করা উচিত নয়।
স্যাম ওয়াটকিন্স

উত্তর:


19

বর্তমানে জিভিমে একই প্রক্রিয়া / সেশনের জন্য পৃথক 'টপলেভেল' উইন্ডো থাকতে পারে না। পৃথক প্রক্রিয়াগুলি একীভূত করা হয়েছে এমনভাবে আচরণ করার জন্য একাধিক Vim দৃষ্টান্তের মধ্যে একটি আন্ত-প্রক্রিয়া যোগাযোগ ব্যবস্থা বাস্তবায়নের জন্য একটি টোডো আইটেম রয়েছে। ( :help todo"শীর্ষ-স্তরের" দেখুন এবং অনুসন্ধান করুন))


7 বছর পরে, ভিম 8, এটি এখনও টোডোর তালিকায় রয়েছে।
আল.জি.


3

ভিমের সাথে একযোগে ব্যবহৃত জিএনইউ স্ক্রিনটি একবার দেখুন।

প্রথম উইন্ডো, gnu স্ক্রিন আপ এবং vim শুরু করুন

xterm
screen -S edit
vim

দ্বিতীয় উইন্ডো, স্ক্রিন সেশনে সংযুক্ত করুন:

xterm
screen -x edit

বৃহত্তর জিনিরমা ডেস্কটপ, একাধিক ভার্চুয়াল স্ক্রিন বা ভিএনসি সেশনের উপর অবিশ্বাস্যভাবে কার্যকর useful প্রচুর ট্যাব সহ ভিমের একটি অধিবেশন আপনার প্রয়োজন কেবল।

- টম


1
দ্রুত এবং সংক্ষিপ্ত টিউটোরিয়ালটির জন্য পয়েন্টস, যদিও আমি এটিকে কেবল সামান্য কার্যকর বলব, কারণ আমি একই সেশনের বিভিন্ন বাফারকে এভাবে সম্পাদনা করতে পারি না।
আটিল্লা ফিলিজ

মজার বিষয় হল এটি এমন একটি পয়েন্ট যেখানে টিমাক্সের উপরে স্ক্রিন জেতা, - টিএমউক্সে অন্য ক্লায়েন্টের কাছ থেকে একই সেশনে সংযুক্ত হওয়ার অর্থ আপনি কেবল দু'টি ঘটনা জুড়েই মিরর করা জিনিসগুলি দেখেন ... আমি দু'জনের কিছু অপরিষ্কার সংমিশ্রণ বিবেচনা করছি তবে বেশিরভাগ ক্ষেত্রেই হয়নি আমি এখনও কি করতে চান আউট!
জনিআআআআআআআ

2

আপনি যখন আপনার প্রশ্ন জিজ্ঞাসা করেছেন তখন অনেক সময় হয়েছে এবং অনেক কিছুই উন্নতি হয়েছে। লিনাক্সে একাধিক মনিটরের জন্য এনভিডিয়ায় আরও ভাল ড্রাইভার সমর্থন রয়েছে।
আমি এখন কেভিএ-তে স্থানান্তরিত হওয়ার পরে জিভিম ব্যবহার বন্ধ করেছি: এখন আমি ভিএম-কিউটি ব্যবহার করছি। আপনি যদি টার্মিনালে ভিএম ব্যবহার করতে না চান তবে এটি আপনাকে একাধিক উদাহরণ খুলতে দেয়।

সম্পাদনা: আমার সেটআপ


আমি এখন এটি চেষ্টা করছি, আমি এই একাধিক উদাহরণগুলি কীভাবে ব্যবহার করব? এটি আমার কাছে কিছুটা আলাদা মুখের সাথে নিয়মিত জিভিমের মতো দেখাচ্ছে।
আটিল্লা ফিলিজ

আপনি কেবলমাত্র Vim-qt এর দুটি উদাহরণ শুরু করতে পারেন যাতে আপনার প্রতিটি পর্দার জন্য একটি উইন্ডো থাকতে পারে এবং Alt-ট্যাবগুলি এতে নতুন করে তৈরি করা যায় বা প্রতিটি উইন্ডোতে হটকি সরবরাহ করতে পারে। ভিএম-কিউটি কিউটি-র জন্য রচিত, সুতরাং কে-টি-ভিত্তিক ডেস্কটপ পরিবেশ যেমন কে-ডি-ই-র মত উইন্ডোজ উইন্ডোজকে আরও ভালভাবে ব্যবহার করতে পারে। এর অর্থ আপনি কয়েকটি পৃথক গ্রাফিকাল উইন্ডো খোলেন এবং আপনার গ্রাফিকাল ভিআইএম উইন্ডো পূর্ণ পর্দা হতে পারে। যা নিয়মিত জিভিএম দিয়ে সম্ভব ছিল না।
jollyroger

6
সময় দেওয়ার জন্য ধন্যবাদ তবে আমি যা চাইছিলাম তা এটি নয়। আমি দুটি পৃথক জিইউআই উইন্ডো থেকে একই বাফারগুলি অ্যাক্সেস করতে চেয়েছিলাম। এবং এটি সম্ভব নয় কারণ বাফার ভাগ করে নেওয়া এখনও ভিমের করণীয় তালিকায় রয়েছে (স্বীকৃত উত্তর দেখুন)।
আতিলা ফিলিজ

1

প্রত্যেকের জন্য পৃথক টার্মিনাল উইন্ডো ব্যবহার করে আপনি যতগুলি vi (এম) সেশন চান তা রাখতে পারেন।

তাদের জুড়ে বিস্তৃত না থাকার জন্য, আমি ধরে নিই যে আপনি এগুলি পুরো স্ক্রিনে রেখেছেন এবং এটি ডেস্কটপকে প্রসারিত করার জন্য সেট করে এটি উভয় মনিটরের মধ্যে প্রসারিত হবে। এটি সর্বাধিকতর করবেন না এবং ম্যানুয়ালি টার্মিনাল বা gvim উইন্ডো আকারটি সামঞ্জস্য করুন।

আমি যদি চিহ্নটি মিস করি তবে দয়া করে আরও কিছুটা বিস্তারিত বলার চেষ্টা করুন।

উইম উইন্ডো বলতে কী বোঝ?

সম্পাদনা: এখানে 4 টি ভিআইএম দৃষ্টান্তের সাথে আমার পর্দার একটি ছবি রয়েছে

আশা করি হেপাটাইটি এটিকে আঘাত করবে, কারণ আমি এইর সাথে একরকম হারিয়ে গিয়েছিলাম।


1
আমি এখন যা করছি ঠিক সেভাবেই, দুটি মনিটরের বিস্তৃত করার জন্য ম্যানুয়ালি তাদের আকার পরিবর্তন করুন এবং তারপরে: vsplit তবে এটি দেখতে কুৎসিত লাগে এবং কখনও কখনও আমি বিভিন্ন ভার্চুয়াল ডেস্কটপগুলিতে কিছু বাফার দেখতে চাই বা একটি মনিটরের সাথে অন্য কোনও কিছু আবরণ করতে চাই। আমি যা চাই তা হল দুটি ডিফারনেট টার্মিনাল ব্যবহার করা উত্তরগুলি এখনও উভয় থেকে একই বাফারগুলিতে অ্যাক্সেস করে।
আটিলা ফিলিজ

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