জিভিম এবং ভিমের মধ্যে পার্থক্য কী?


29

কেউ দয়া করে আমাকে জিভিম এবং ভিমের মধ্যে পার্থক্য ব্যাখ্যা করতে পারেন?

উত্তর:


31

জিভিআইএম একটি বিল্ট-ইন জিইউআই সহ ভিম, যেখানে প্লেইন ভিমের একটি টার্মিনাল এমুলেটর প্রয়োজন (যেমন জিনোম টার্মিনাল, উদাহরণস্বরূপ) চালানোর জন্য।

অন্তর্নির্মিত জিইউআই জিভিমকে বেশ কয়েকটি অতিরিক্ত বৈশিষ্ট্য সরবরাহ করে। ভি এবং ভিম স্ট্যাক এক্সচেঞ্জের একটি পোস্ট থেকে ingণ নেওয়া :

কিছু বৈশিষ্ট্য যা কেবলমাত্র জিভিম দিয়ে কাজ করবে :

  • রঙগুলির বিস্তৃত পরিসর (আরজিবি) সমর্থন করে, যখন টার্মিনালটি কেবল 256 টি রঙকে সমর্থন করে ( এটি এবং এটি দেখুন )।
  • আরও কিছু আরও উন্নত গ্রাফিকাল বৈশিষ্ট্য যেমন বানান পরীক্ষার জন্য "উইগলি লাইন", আরও নমনীয় কার্সার আকার ইত্যাদি। একটি টার্মিনাল কেবল "মনসপাসে অক্ষরের ব্লক" করতে পারে।
  • মাউস সমর্থন সক্ষম করে , অন্যথায় যদি একা ফেলে রাখা হয় ( ফাইলের জন্য ড্রাগ এবং ড্রপ সহ )। টার্মিনাল ভিম মাউসটিকে বেশ ভালভাবে পরিচালনা করতে পারে তবে ড্র্যাগ-ড্রপ নয়।
  • একটি দুর্দান্ত, কাস্টমাইজযোগ্য মেনু সিস্টেম সরবরাহ করে, যেখানে প্রতিটি বিকল্পের সাথে সম্পর্কিত Vim কমান্ড তালিকাভুক্ত থাকে।
  • gVim আপনাকে স্ক্রোলবার অফার করতে পারে যা ভিম বাফারটি স্ক্রোল করে (এবং টার্মিনাল স্ক্রোলব্যাক নয়)।
  • আপনার পপআপ "বেলুন" (যেমন। "সরঞ্জামদ্বার") থাকতে পারে।
  • অনেক টার্মিনাল gVim এর মতো সত্যিকারের তির্যক সরবরাহ করে না।
  • হয়েছে ফন্ট সমর্থন ইন্টিগ্রেটেড

দ্বিতীয়ত, এমনকি যদি আপনি তেজ ব্যবহার করে, একটি GUI সংস্করণ ইনস্টল ছাড়াই সংস্করণের তুলনায় আরও বেশি কম্পাইল-টাইম বৈশিষ্ট্য প্রস্তাব দিতে পারে, অন্তত কিছু ডিস্ট্রো (যেমন হিসাবে পছন্দ করা clipboardএবং clientserverএ ডেবিয়ান ভিত্তিক সিস্টেমে সমর্থন vim-noxবনাম vim-gnome)।

জিনিসগুলি জিভিম করে না :

  • gVim কোনও (পূর্ণ) টার্মিনাল এমুলেটর নয়, সুতরাং প্রচুর টার্মিনাল বৈশিষ্ট্য ব্যবহার করে এমন বাহ্যিক প্রোগ্রামগুলি শুরু করা খুব ভাল কাজ করবে না। উদাহরণস্বরূপ :!vim, ব্যবহার করতে চেষ্টা করুন :!mutt, বা :!irssiজিভিম থেকে, বা K একটি শব্দ টিপুন (যা, ডিফল্টরূপে, শব্দের জন্য ম্যানপেজ খোলায় )। এটিও দেখুন

2

জিভিম এবং ভিম উভয়ই একই ছিল, পার্থক্যটি হ'ল জিভিম একটি ইন্টারফেস দেয় যা টার্মিনাল উইন্ডোতে চালিত হয় না। মূলত Gvim এর মেনু এবং টুলবারের মতো জিইউআই জিনিস রয়েছে। কোওড়া থেকে উদ্ধৃতি যা আরও তথ্য সরবরাহ করে

ভিআইএম হ'ল মাউস ব্যবহারের জন্য নয়, দক্ষতার সাথে কীবোর্ডটি ব্যবহারের জন্য ডিজাইন করা হয়েছে।

কার্যত ভিআইএম এবং জিভিআইএম এর মধ্যে কোনও পার্থক্য নেই। তারা উভয় একই কাজ করে এবং একই কীবোর্ড ক্রম থাকে। ভিআইএমের গ্রাফিকাল ইউজার ইন্টারফেসের (জিইউআই) প্রয়োজন হয় না এবং টেক্সট সম্পাদনা বৈশিষ্ট্য সরবরাহ করতে টার্মিনাল শেল পরিবেশ ব্যবহার করে। তবে জিভিআইএম (বা ম্যাকের উপর এমভিআইএম) সমস্ত পাঠ্য সম্পাদনা বৈশিষ্ট্য সহ উইমোর উপস্থিতির মতো ডেস্কটপ সরবরাহ করতে এক্স উইন্ডোং সিস্টেম (জিটিকে + এর মতো) ব্যবহার করে। পারফরম্যান্স ওয়াইস এছাড়াও ভিএম এবং জিভিএম উভয়ই প্রায় একই রকম আচরণ করে।

এগুলি ছাড়াও জিভিআইএম এর মত সমর্থিত কয়েকটি সংযোজন অপারেশন রয়েছে

  • Gvim এ আরও ফন্ট এবং আরও ভাল পাঠ্য রেন্ডারিং সমর্থন।
  • জিভিআইএম এর অতিরিক্ত মেনু এবং সরঞ্জাম বার রয়েছে যা ভিমের অভাব রয়েছে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.