ভিএম এর জন্য ভাল জিইউআই?


15

আমি ভিএম, এর অন্তহীন বৈশিষ্ট্যগুলি এবং এটি জিনিসগুলি (বেশিরভাগ অংশে) ব্যবহার করে উপভোগ করি। আমি এখন কমপক্ষে years বছর ধরে এটি চালু এবং বন্ধ (আমার প্রধান সম্পাদক হিসাবে নয়) ব্যবহার করছি, সুতরাং আমি একজন বিশেষজ্ঞ হওয়ার থেকে দূরে থাকাকালীন আমি সাধারণত আমার চারপাশের উপায়টি জানি।

এখন, আমি কমান্ড-লাইনে এটি পছন্দ করার সময়, আমি সত্যিই এটি উইন্ডোজ এবং লিনাক্স জিইআইআই-তে আমার প্রধান সম্পাদক হতে চাই। কিন্তু ... জিভিম ... ভয়ঙ্কর । এটি উইন্ডোজে এতগুলি ব্যবহারযোগ্যতার "বিধি" ভঙ্গ করে যে এটির সাথে লড়াই করার মতো মূল্যও নয়। এমনকি ক্রিমও নয় , এর পরিবর্তনগুলি এবং অভিনব সাথেও .vimrc দিনটি সংরক্ষণ করে।

সুতরাং, আমার প্রশ্ন হ'ল: উইন্ডোজ এবং লিনাক্সের জন্য কি একটি আধুনিক ভিএম জিইউআই রয়েছে যা এটি বেশিরভাগ জিইআইআই সম্পাদক হিসাবে দেখা এবং আচরণ করে? ভিআইমের বৈশিষ্ট্য সহ সাব্লাইম টেক্সট, কেট, টেক্সটমেট বা এডিট্রার জিইউআই থাকা অবিশ্বাস্য হবে। আমি চারটি (সেইসাথে অনেক অন্যান্য সম্পাদক) বুঝতে প্লাগইনগুলির আছে সাজানোর তোলে তাদের তেজ মত আচরণ, কিন্তু এটা কোথাও না ঘনিষ্ঠ (অন্তত Editra এবং সর্বোচ্চ টেক্সট নিশ্চিত অন্যদের জন্য না) আসল তেজ।

ওম ওপেন সোর্স হওয়ার কারণে, আমি এখনও সত্যই নিশ্চিত নই যে কেন এখনও সম্পূর্ণ জিইউআই ওভারহুল হয়নি। লোকেরা gvim ব্যবহার করে না?


15
ব্যক্তিগতভাবে, আমি Windows এ gVim ব্যবহার অবিকল কারণ এটি কনসোল / টার্মিনাল মতো একই ভাবে আচরণ করবে vimUnixes উপর।
ব্যবহারকারীর 6868

1
আপনি ব্যবহারের নিয়মগুলির কিছু বিশদ জানার জন্য দরকারী হবে যার সাহায্যে আপনি বিশেষত দোষে জিভিম খুঁজে পান।
রেডগ্রিটিব্রিক

2
ঠিক আছে, এখানে একটি: ভিজ্যুয়াল মোডে কিছু পাঠ্য নির্বাচন করা এবং স্ক্রোলিং আসলে নির্বাচনটিকে সংশোধন করে। আমি বুঝতে পেরেছি এটি হ'ল কারণ কার্সারটি সর্বদা দৃশ্যমান থাকে এবং এটি ভিজ্যুয়াল মোডে থাকাকালীন 'ও' কমান্ডটি ব্যবহারে সহায়তা করে তবে এটি স্ট্যান্ডার্ড জিইউআই অ্যাপ্লিকেশনের কাছে এতটা স্বজ্ঞাত। আমি দেখতে পাচ্ছি যে অনেকে ভিভি ব্যবহার করে কেবলমাত্র ভিভি ব্যবহার করে, তবে তবে কেন শুধু কনসোল ভিম ব্যবহার করবেন না? উইন্ডোজে একটি লিনাক্স পরিবেশ স্থাপন এবং / অথবা পুদিনার মতো একটি ভাল টার্মিনাল ব্যবহার করা খুব সহজ।
ইমিরিক

2
"উইন্ডোজটিতে একটি লিনাক্স পরিবেশ স্থাপন" পরিবর্তে, কেবলমাত্র জিভিম ব্যবহার করবেন না কেন? কোনও সেটআপের দরকার নেই।
ব্যবহারকারী1686

উত্তর:


12

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

সুতরাং, আমি সন্দেহ করি যে কোনও ভিআইএম-এর কোনও গি-সংস্করণ থাকবে যা আপনার প্রত্যাশার সাথে মিলে যায় যে কোনও শালীন "গ্রাফিকাল" সম্পাদকের চেহারাটি বা আচরণ করা উচিত।


3
অথবা আপনি কেবল 100% ভিএম শিখুন এবং সম্পাদক-সমস্যাটি শেষ
অবধি

3
কেবল কনসোলে ভিমের পরিবর্তে জিভিম ব্যবহার করার / রয়েছে / কারণ রয়েছে। দুটি উদাহরণ: ১) টার্মিনাল এমুলেটর এবং টার্মিনাল হ্যান্ডলিং গ্রন্থাগারগুলির সীমাবদ্ধতার কারণে জিইউআই ছাড়া ভিটা দেখতে পাবে না এমন মেটা সংমিশ্রণ রয়েছে । 2) উল্লেখযোগ্যভাবে আরও ব্যাপক রঙ সমর্থন। এগুলি বাদ দিয়ে, আমি মনে করি যে ভিম হঠাৎ করে অন্যান্য জিইউআই অ্যাপ্লিকেশনটির মতো আচরণ করবে বলে আশা করা চূড়ান্তভাবে অন্যায় নয় কারণ এটি কোনও জিইউআই রয়েছে। ভিমকে সম্ভবত সর্বদা ব্যবহারের "নিয়ম" লঙ্ঘন করতে হবে বা এটি আর ভিম হবে না। আপনি যদি যা চান তা যদি না হয় তবে আমাকে অবশ্যই অন্যকে পুনরুক্ত করে বলতে হবে: একটি আলাদা সম্পাদক খুঁজুন।
হেপাটাইট

5
@ মিম্রিক: যখন আমি বলি যে "এটি আর ভিম হবে না," আমি আসলে বলতে চাইছি এটি জিএমআই মোডে আরও কোনও ভিম ​​এবং "অনুসারী" হতে পারে না । ভিম হ'ল একটি বর্ধিত vi ক্লোন, এবং জিইউআইয়ের উপস্থিতির আগে vi আক্ষরিক অর্থেই বিদ্যমান ছিল। এটি একটি খুব অনন্য ইউজার ইন্টারফেস আছে, এবং হ্যাঁ, যে করে বর্তমান গুই ব্যবহারযোগ্যতা নির্দেশিকা সাথে বিবাদ করছে। আপনি যা চান তা (সমস্ত) পেতে, আপনি এমন একজন সম্পাদককে জিজ্ঞাসা করছেন যা সত্যই সত্যই, ভিআই / ভিমের কাজ করার উদ্দেশ্যে করা আচরণ করে না। ব্রাম মুলেনার (ভিমের স্রষ্টা এবং কপিরাইটের মালিক) এর একটি নিয়ম যথাসম্ভব কনসোল এবং জিইউআই ভিমের একই আচরণ করা উচিত।
হেপাটাইট

3
@ মিম্রিক: আপনি "অভিমানী এবং অন্যায়" ইউআইয়ের জন্য না হলে কেন আপনি আদৌ ভিম ব্যবহার করতে চান? মানে, এটি ভিম .. আপনি এটি ব্যবহার করেন এটি ইমাসের জন্য একইভাবে কাজ করে। যেমন আমি ইতিমধ্যে বলেছি: যদি সরঞ্জামটি আপনি যা চান তার সাথে বিরোধ করে: ব্যবহারকারী একটি আলাদা সরঞ্জাম।
আকির

2
ব্যক্তিগতভাবে, আমার জিভিমটি আমার ভিমের মতো দেখতে ঠিকঠাকভাবে সেট আপ হয়েছে যাতে আমার কোনও মেনু নেই, কোনও স্ক্রোলবার নেই, একই ফন্ট / রঙ নেই ... আমি কখনও কখনও ভিমের পরিবর্তে জিভিম ব্যবহার করি কারণ আমি যখন মাউস ব্যবহার করি এবং কিছু ফাইলের মধ্য দিয়ে আলগাভাবে যেতে চাকা (উদাহরণস্বরূপ যখন আমি কিছু কফি বা কিছু বিয়ার পাচ্ছি)। এটি অনেক সময় ঘটে না, তবে এখনও, কখনও কখনও। আমি ভাবতে পারি না যে কেউ কেন এমন ভিম চাইবে যা ভিমের মতো আচরণ করে না। GUI মাথায় রেখে ডিজাইন করা হয়েছে এমন আরও একটি সম্পাদক ব্যবহার করা ভাল।
সিডবেউ

7

আমি আকিরের উত্তর এবং মন্তব্যের সাথে একমত।

ভিমের একমাত্র কনভেনশন-বান্ধব জিইউআই হ'ল ম্যাকভিম, সম্ভবত, এটি ম্যাক-কেবলমাত্র অ্যাপ্লিকেশন।

আমি নিশ্চিত নই যে এটি "উভয় বিশ্বের সেরা", তবে সাব্লাইম টেক্সট 2 এর সর্বশেষ বিটাতে খুব চিত্তাকর্ষক "ভিনটেজ" মোড রয়েছে যা প্রচুর দরকারী ভিমের বৈশিষ্ট্যগুলি (গতি, পাঠ্য-বস্তু) কভার করে এবং অন্যান্য জিনিসের মানচিত্র ( /বা ?উদাহরণস্বরূপ) এর স্থানীয় বৈশিষ্ট্যগুলিতে। আমি এর সামগ্রিক নকশাটি খানিকটা বিরক্তিকর দেখতে পাই যাতে আমি নিজেকে শীঘ্রই এটিকে অন্য কোনও দিকে স্যুইচ করতে দেখি না তবে আবার, মদ মোডটি চিত্তাকর্ষক।


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

ম্যাকোস এক্স-তে, ভাল এবং সুসংগত ইউআইগুলি অত্যন্ত গুরুত্ব দেয় যখন লিনাক্স এবং উইন্ডোজ-তে কেউ সে সম্পর্কে চিন্তা করে না। এ কারণেই এটি ম্যাকভিমের পিছনে থাকা লোকদের কাছে গুরুত্বপূর্ণ ছিল এবং তারা প্রয়োজনীয় কঠোর পরিশ্রম করে গিয়েছিল। তবে নির্ধারিত গাইডলাইন / traditionsতিহ্য / ব্যবহার এবং অফিসিয়াল ডিভাইসগুলির মাধ্যমে কীভাবে এগুলি প্রয়োগ করা হয় সে কারণেই টাস্কটি সম্ভবত এতটা জটিল ছিল না। এই Linux ডেস্কটপে, আমার অ্যাপ্লিকেশানগুলি অন্তত 2 "ছাড়ো" জন্য উপায়ে প্রধান মেনু ( "ফাইল" বা কিছু অ্যাপ্লিকেশনের ফাংশন এর সাথে সম্পর্কিত শব্দ) নাম এবং অন্তত 4 শর্টকাট আছে / "উইন্ডো বন্ধ করুন" ( <C-q>, <S-C-q>, <C-w>, :q...) । আমি জানি ...
রোমেনেল

… প্রথম হাতটি উইন্ডোজে বেশিরভাগ ক্ষেত্রে একই রকম। আমি মনে করি যে কোনও ধরণের আর্থিক উত্সাহ বা কর্তৃত্ববাদী নেতৃত্ব ছাড়াই এমন নোংরা পরিবেশে পালিশ এবং সুসংহত অভিজ্ঞতা অর্জন করা কঠিন। ঠিক আছে, ভাড়ার জন্য দুঃখিত, নিয়মিত সময়সূচীতে ফিরে।
রোমেনেল

2

আপনি একটি আইডিইর জন্য একটি প্লাগইন পেতে পারেন যা এটি ভিআইএম কীবাইন্ডিং দেয়। ই জি

ওয়েব বিকাশকারীদের জন্য এখানে একটি দুর্দান্ত ওয়েব আইডিই রয়েছে, এতে গিট রয়েছে যাতে ভিআইএম কী-বাইন্ডিং মোড অন্তর্নির্মিত রয়েছে:

অন্যথায়, আমি একটি ম্যাকের উপর আমার উন্নয়ন করি, এবং আমি ম্যাকভিমের একটি বিশাল অনুরাগী এবং আমি সম্মত হই যে gVim * নিক্সের উপর অত্যন্ত কুরুচিপূর্ণ, এবং যখনই সার্ভারে একটি এসএস শেলের সাথে আমাকে ভিএম চালাতে হবে আমি ক্রাইঞ্জ করব।

ভিআইএম যতদূর সম্পাদকদের মতো আলাদা আইডিই নয়, অন্য একটি (কেবলমাত্র ম্যাক, দুঃখিত) জিইউআই অ্যাপ্লিকেশনটি হ'ল:


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

2

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


1
আপনি যদি কোনও হার্ড-কোর ভিম ফ্যানবয় হন তবে আপনি সম্ভবত কোনও ভিএস কোড ভিম প্লাগইন সন্তুষ্ট পাবেন না।

1

আপনি যদি স্ক্রিন রিডারের মতো অ্যাক্সেস প্রযুক্তি ব্যবহার করেন এবং ভিএম পাওয়ার চান তবে আপনি আমার প্রকল্পটি ব্যবহার করে দেখতে পারেন: https://code.google.com/p/phonim/ এটি জেএডাব্লুএস স্ক্রিপ্টিং এবং জিভিআইএম ওএলই ইন্টারফেস ব্যবহার করে। যদিও কার্য্যযোগ্য এটি কাঙ্ক্ষিত হওয়ার জন্য অনেক কিছু ফেলে দেয় তবে ভিমের ক্ষমতার এই সীমিত অ্যাক্সেসটি মূল্যবান।

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


কোনও সমস্যা নেই, সম্পাদনা করেছেন। হ্যাঁ, খানিকটা বাচ্চা, তবে আপনি দেখুন, আমি ভিমকে ভালবাসি এবং সত্যিই আরও বেশি লোকেরা এতে উপকৃত হতে চাই :-)।
কার্নেলস রু

1

ভিম GUI ছাড়াই ব্যবহার করার উদ্দেশ্যে। তবে আপনি যদি gvim এর মেনু বার এবং সরঞ্জাম দণ্ড সম্পর্কে উদ্বিগ্ন হন যা জায়গার বাইরে দেখায়। আপনি এটি সন্নিবেশ করানো অক্ষম করতে পারেন

"Remove Menubar and Toolbar
set guioptions -=m 
set guioptions -=T

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


1

সম্ভবত ওনির মতো কিছু যা আপনি সন্ধান করছেন। আমি ব্যক্তিগতভাবে এটি ব্যবহার করি নি, তবে এটি নিউভিমের উপর ভিত্তি করে , যাতে আপনার অর্ধেক বেকড বৈশিষ্ট্য সেটটি পাওয়া উচিত নয়।

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