টার্মিনাল এমুলেটারের অভ্যন্তরে ভিমের তুলনায় জিভিম এবং / অথবা ম্যাকভিম কোন অতিরিক্ত বৈশিষ্ট্যগুলি সরবরাহ করে?


23

আমি স্ক্রিনকাস্ট দেখে ভিম শিখছি। এবং আমি ভাবছি, কেন অনেক লোক জিভিম বা ম্যাকভিম ব্যবহার করে?

আমি যা দেখতে পাচ্ছি তা থেকে, জিইউআই ভিম সংস্করণটিতে কেবল অতিরিক্ত বৈশিষ্ট্য রয়েছে যা মাউস ব্যবহার করে। তবে এটি কি "ভিম দর্শনের" বিরুদ্ধে নয়?

টার্মিনাল ভিত্তিক ভিম বনাম জিইউআই ভিম সংস্করণটি কী কী অতিরিক্ত বৈশিষ্ট্যগুলি সরবরাহ করতে পারে তা কি কেউ ব্যাখ্যা করতে পারেন?


গুই ভিম 256 টিরও বেশি রঙের পাশাপাশি অন্যান্য পাঠ্য বিন্যাসকেও মঞ্জুরি দেয়, যাতে এটি একটি অঙ্কন হতে পারে। আমি ব্যক্তিগতভাবে দেখতে পাচ্ছি না কেন লোকেরা গুই ভিমে বেশি পছন্দ করে, কারণ আমি টার্মিনাল ভিমে আরও সুবিধাজনক বলে মনে করি। তবে এটাই আমার মতামত।
চিরসবুজ

উত্তর:


27

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

  • বক্সের বাইরে 24-বিট রঙ সমর্থন (টার্মিনাল ভিমে একই পরিমাণের রঙ পেতে, আপনাকে আরও কঠোর চেষ্টা করতে হবে, এটি এবং এটি দেখুন )। সত্য ইটালিক্সের জন্য, একই সত্য ধারণ করে ( এটি এবং এটি দেখুন )। মনে রাখবেন যে আপনার এমন ফন্ট ব্যবহার করা উচিত যা সত্য তাত্ত্বিক সমর্থন করে।
  • আরও কিছু আরও উন্নত গ্রাফিকাল বৈশিষ্ট্য যেমন বানান পরীক্ষার জন্য "উইগলি লাইন", আরও নমনীয় কার্সার আকার ইত্যাদি। একটি টার্মিনাল কেবল "মনসপাসে অক্ষরের ব্লক" করতে পারে।
  • মাউস সমর্থন সক্ষম করে , অন্যথায় যদি একা ফেলে রাখা হয় ( ফাইলের জন্য ড্রাগ এবং ড্রপ সহ )। টার্মিনাল ভিম মাউসটিকে বেশ ভালভাবে পরিচালনা করতে পারে তবে ড্র্যাগ-ড্রপ নয়।
  • একটি দুর্দান্ত, কাস্টমাইজযোগ্য মেনু সিস্টেম অফার করে, যেখানে প্রতিটি বিকল্পের সাথে সম্পর্কিত ভিম কমান্ড তালিকাভুক্ত থাকে।
  • gVim আপনাকে স্ক্রোলবার অফার করতে পারে যা ভিম বাফারটি স্ক্রোল করে (এবং টার্মিনাল স্ক্রোলব্যাক নয়)।
  • আপনার পপআপ "বেলুন" (যেমন। "টুলটিপস") থাকতে পারে।
  • হয়েছে ফন্ট সমর্থন ইন্টিগ্রেটেড
  • কিছু কী-বাইন্ডিংগুলি জিভিমের সাথে বাক্সের বাইরে CTRL+ Space, Meta+ e... নিয়ে কাজ করে , যখন অন্য ক্ষেত্রে টার্মিনালের আরও বেশি টুইট করার প্রয়োজন হয়।

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

এছাড়াও, উইন্ডোজের অধীনে, একটি জিভিম উইন্ডোটি কনসোল ভিম উইন্ডোর চেয়ে আরও সহজেই আকার পরিবর্তন করতে পারে।

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

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

1
আপনি যদি এসএসএইচ অনেক বেশি ব্যবহার করতে যাচ্ছেন তবে নিয়মিত ভিএমও আরও সুবিধাজনক, কারণ এটি টিএমক্স বা স্ক্রিনের নীচে রাখা যেতে পারে এবং এর উভয় প্রান্তে এক্স 11 সমর্থন প্রয়োজন হয় না।
কেভিন

প্রকৃতপক্ষে, gvim এর পরে 8.0 প্যাচগুলির মধ্যে একটির অন্তর্ভুক্ত টার্মিনাল রয়েছে। সুতরাং আপনি একটি টার্মিনাল শুরু করতে পারেন এবং এটিতে ইন্টারেক্টিভ প্রোগ্রামগুলি চালাতে সক্ষম হওয়া উচিত।
খ্রিস্টান ব্র্যাব্যান্ড 18

1
মেনুগুলি অবশ্যই জিইউআই ভিমে খুব সুন্দর এবং আরও সংহত, তবে এগুলি বিদ্যমান এবং কনসোল ভিমে ব্যবহারযোগ্য are একজনকে অবশ্যই উত্স menu.vimএবং তারপরে সম্ভবত ব্যবহার set wildmenuএবং :emenu <Tab>নেভিগেট করতে এমনভাবে চলতে হবে যা ভাল ... মেনু।
brhfl

@ BRhfl আমি এর পরিবর্তে "সবে" ব্যবহারযোগ্য বলব।
মুড়ু

টুইটারে এগিয়ে যান এবং এটিকে সম্পাদনা করুন :) :)
মুরু

4

আমি কেবল জিভিম সম্পর্কে কথা বলতে পারি। প্রাথমিক পার্থক্য ছাড়াও, আমি দেখতে পেলাম যে gVim ব্যবহার করে প্রাথমিক কমান্ডগুলি শিখতে আমাকে অনেক সাহায্য করে (উদাহরণস্বরূপ, "+ y দিয়ে ক্লিপবোর্ডে নির্বাচিত পাঠ্য অনুলিপি করার একটি উপায়) মেনুতে প্রদর্শিত প্রতিটি শর্টকাট পড়ে It এটি হতে পারে নির্বোধ শোনার মতো, তবে আপনার মেনুটি অনুসরণ করতে কিছুটা সময় ব্যয় করা উচিত এবং কেবল কোনও আইটেমটিতে ক্লিক না করে বাস্তবে এটির শর্টকাটটি দেখানোর জন্য পরীক্ষা করা উচিত Personal ব্যক্তিগত মতামত।


4

আমাদের মধ্যে কয়েকজন উইন্ডোজ জমিতে আটকে আছে, তাই টার্মিনাল বিকল্পগুলি কম সুবিধাজনক।

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

(আমার কাজের পিসিতে, gVim এবং MinGW ব্যাশ আমার সম্পাদনার বেশিরভাগ অংশ আবরণ করে)


এটি লিনাক্স বিশ্বের জন্যও কাজ করে। আপনি যদি নটিলাস থেকে সরাসরি ভিমে কোনও ফাইল খুলতে চান তবে ভিভি না থাকা অবস্থায় জিভিএম উপলব্ধ থাকে।
কুলদীপ.কম্বোজ

@ কুলদীপ.কম্বোজ এটি কেবল নটিটিলিসকে কনফিগার করার বিষয়; আপনি xterm -e vim %বা এই জাতীয় কিছু ব্যবহার করতে পারেন ...
মার্টিন টর্নোইজ

1
ঠিক এ কারণেই আমি gVimইনস্টল করেছি। উইন্ডোজ টার্মিনাল ফন্টগুলি আপনার চোখকে রক্তক্ষরণ করে।
শাহবাজ

1

তুচ্ছ জিনিস যুক্ত করার জন্য: জিভিআইএম ব্যবহার করার সময়, আমার ডেস্কটপের উইন্ডো তালিকায় একটি দুর্দান্ত ভিম-প্রতীক দেখানো হয় তবে একটি এক্সটার্ম-প্রতীক দেখা যায়, যা অনেকগুলি এক্সটারম খোলা থাকলে সম্পাদকের কাছে যেতে সহজ করে তোলে।


2
আপনি উইন্ডোটির আইকনটি xseticon:-) দিয়ে পরিবর্তন করতে পারেন
মার্টিন টর্নিওয়েজ

1

আমার জন্য একটি গুরুত্বপূর্ণ পয়েন্ট যা আমাকে অবিরতভাবে ম্যাকভিম আয়াত ব্যবহার করতে বাধ্য করে যা কেবলমাত্র টার্মিনাল + vi হয় is আমার কাছে সমস্ত প্রকারের ভিআইএম প্লাগইন এবং ভাষার ইঙ্গিত এবং সিনট্যাক্স চেকার রয়েছে যা আশ্চর্যজনকভাবে টার্মিনালটিকে দ্বিগুণভাবে নামিয়ে দেয়, ম্যাকভিমের সংকলিত বিনটি সমস্ত সিনট্যাটিক চিনি ঠিকঠাকভাবে পরিচালনা করে।


0

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


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