উবুন্টুতে পাঠ্য সম্পাদকদের মধ্যে তুলনা: ভিম বনাম ইমাস বনাম ন্যানো [বন্ধ]


62

আমি এই পাঠ্য সম্পাদকগুলির মধ্যে পার্থক্যটি ভাবছিলাম এবং উবুন্টুর সাথে কোনটি সবচেয়ে ভাল ব্যবহৃত হয়?

তাদের প্রত্যেকের জন্য ভাল কি? আরও ভাল আছে?


4
দয়া করে এটিকে একটি সম্প্রদায় উইকি করুন [1] মেটা.স্ট্যাকেক্সেঞ্জার.কমিশন
11740

2
আমরা কি কনসোল সম্পাদকদের নিয়ে আলোচনা করছি?
নাথান ওসমান

সম্প্রদায় উইকি'ড
মার্কো সেপ্পি

উত্তর:


54

ন্যানো ব্যবহার এবং শেখার সবচেয়ে সহজ। প্রচুর লোক ভিম এবং ইমাকসের শপথ করবে তবে ন্যানো খুব ভাল পাঠ্য সম্পাদক। ন্যানো একটি কনফিগার ফাইল সম্পাদনা করার জন্য ভাল তবে আপনি যদি প্রোগ্রামে যাচ্ছেন তবে আপনি ভিম বা ইম্যাক্স ব্যবহার করে আরও ভাল হবেন। ন্যানো হাইলাইটিং সমর্থন করে। তবে এটি খুব সাবজেক্টিভ।

প্রত্যেকেই কোনও কারণে তাদের পছন্দের সম্পাদক পেতে চলেছে। আপনার সেরাটি পছন্দ করুন এবং এটি ব্যবহার করুন।


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

1
মাইক্রো-editor.github.io ব্যবহারকারী-বান্ধব জন্য আরও ভাল প্রতিস্থাপন হতে পারে। কেবলমাত্র এটি উবুন্টুর জন্য প্যাকেজ করা ছিল ..
অ্যানাটোলি টেকটোনিক

57

আমি ভিমকে ভালবাসি। এটি এত শক্তিশালী এবং কার্যকর এবং প্রতিটি উপায়ে নিখুঁত। তবে বেশিরভাগ সময় আমি কেবল জিডিট ব্যবহার করি কারণ আমি ভিমের মতো শক্তিশালী এবং কার্যকর নই।


5
আপনি যদি জেডিটে আরও "শক্তিশালী এবং কার্যকর" হন তবে আপনি কীভাবে ভিএমকে "সব উপায়ে নিখুঁত" বলতে পারেন?
বালা ক্লার্ক

39
আমার নিজের ব্যক্তিগত দুর্বলতা কোনওভাবেই ভিমের পরিপূর্ণতা হ্রাস করে না।
ডিএলএইচ

30
আঙ্গুরের সোডার মিষ্টি পছন্দ করে এমন ব্যক্তি যদি স্বাদ গ্রহণ করে তবে একটি সূক্ষ্ম ওয়াইন কি কম জরিমানা হয়?
ডিএলএইচ

11
2001: ট্রান্সফরমারগুলির দ্রুত প্যাসিং পছন্দ করে এমন কোনও ব্যক্তি যদি দেখে থাকেন তবে স্পেস ওডিসি কম শৈল্পিক মাস্টারপিস?
ডিএলএইচ

7
আপনি স্যার / ম্যাডাম, আমার দিন তৈরি!
পল হ্যান্সচ

18

আপনার এম্বেড থাকা ডিভাইসগুলি সহ ভার্চুয়ালি কোনও লিনাক্স সিস্টেমে ভিম পাওয়া যাবে। এটিও খুব শক্তিশালী (একবার এটি কীভাবে ব্যবহার করতে হয় তা শিখেছি)।


ভিমের আরেকটি সুবিধা হ'ল এটি পোর্টেবল।
পাবলোফিউমারা

17

সহজ উত্তরটি হ'ল ...

ন্যানো একটি সাধারণ পাঠ্য সম্পাদক।

ইমাকস প্রোগ্রামিংয়ের বৈশিষ্ট্যযুক্ত একটি পূর্ণাঙ্গ পাঠ্য সম্পাদক। এটি সাধারণত শিখতে সহজ তবে এখনও বিভ্রান্তিকর। এটি হ'ল উন্নত বৈশিষ্ট্যগুলি crtl + e (লাইনের শেষ অংশ) এর মতো মূল সংমিশ্রণ।

ভিমটি কেবল ইমাক্সের মতো এটি ইনপুটটির অনেক ভিন্ন রূপ ব্যবহার করে। ভিম মডেল অর্থ প্রতিটি কী অর্থ ভিন্ন মোডে কিছু আলাদা।

মূলত, ন্যানো সাধারণ ব্যবহারকারীদের জন্য। ইমাকস এবং ভিম প্রোগ্রামারদের জন্য। আপনার বাছাই করুন (আমি এই পোস্টের জন্য ভিম বনাম ইম্যাকস পাশ নিচ্ছি না)


ভাল সংক্ষেপে!
andol

5
+1 তবে "ইমাকস এবং ভিম প্রোগ্রামারদের জন্য" ?? আমি ল্যাটেক্স ডকুমেন্ট লেখার জন্য সর্বদা ইমাস ব্যবহার করি।
স্টিবার্ট

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

3
আপনি যদি ডকুমেন্ট তৈরি করতে ল্যাটেক্স লিখেন তবে আপনি মূলত এখনও একজন প্রোগ্রামার, সাধারণত অনুধাবন পদ্ধতিতে নয়।
lec:৪৪ এ

13

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


1
এটি অবশ্যই আমার প্রিয় কোড / পাঠ্য সম্পাদক। আমি আমার প্রায় সমস্ত প্রোগ্রামিংয়ের জন্য এটি ব্যবহার করি।
টমি ব্রুন 21

1
সঠিকভাবে থাকার জন্য +1। প্রচুর ফাইলে কাজ করার সময় কোডের জন্য আমি খুঁজে পেয়েছি জিনি হলেন সেরা সম্পাদক। আমি জানি আপনি ভিআইএম তে একই কার্যকারিতা পেতে পারেন তবে জিনির মতো নেভিগেট করা এত সহজ নয়। আমি অন্য সব কিছুর জন্য ভিআইএম ব্যবহার করি।
রিচার্ড হলোয়ে

10

আমি gedit সুপারিশ। এটি প্রোগ্রামিং কোডের জন্য রঙিন কোডিং পেয়েছে যা এইচটিএমএল / সিএসএস থেকে পিএইচপি পর্যন্ত সমস্ত কিছু পড়তে এবং সম্পাদনা করা সহজ করে তোলে। ইমাসগুলি এটি করতে পারে তবে কীভাবে সেট আপ এবং ব্যবহার করতে হয় তা শিখতে কিছু প্রচেষ্টা দরকার। গেডিট আপনার প্রথম প্রয়াসে কোনও ডকুমেন্টেশন প্রয়োজন না করে ব্যবহারযোগ্য।


1
আমি এখনই বেশ জটিল প্রকল্পগুলি কোড করতে গেডিট ব্যবহার করি। এটি শুরুতে সহজ, তবে এতে প্রচুর প্লাগইন রয়েছে যা আপনাকে কার্যকারিতা যুক্ত করতে দেয়। উদাহরণ হিসাবে আমার কাছে একটি প্রজেক্ট ব্রাউজার, ফাইন্ড ইন ফাইল ইউটিলিটি এবং আমি পাইথন সিনট্যাক্স বিশ্লেষক সহ একটি বাম প্যানেল রয়েছে। ডান প্যানেলে আমার কাছে একটি ক্লাস ব্রাউজার এবং ডকুমেন্টস ভিউ রয়েছে। পাঠ্য অঞ্চলে আমার কাছে 3 শব্দ সমাপ্তির ব্যবস্থা রয়েছে (স্নিপেট সহ) এবং একগুচ্ছ সহায়ক (যেমন মন্তব্য / অকার্যকর ব্লক)। হ্যাঁ, আপনি ধারণা পেতে পারেন। এটি বেশ জটিল সম্পাদক হতে পারে।
জাভিয়ের রিভেরা

1
বিটিডাব্লু: আমি লক্ষ্য করেছি যে এই পোস্টটি একটি "সম্মিলিত উইকি"। আমি কি কেবল উত্তরটির পরিবর্তে মূল উত্তরটি সম্পাদনা করব ?.
জাভিয়ের রিভেরা

@ জাভিয়ার আপনি আপনার ক্লাস ব্রাউজারের জন্য কী ব্যবহার করেন? আমি এখনও ইনস্টল করা সহজ যে একটি প্লাগইন খুঁজে পাইনি।
বালা ক্লার্ক

@ বালা: ক্লাস ব্রাউজার ০.০, আপনি এটি সংগ্রহস্থলগুলিতে জিডিট-ক্লাস-ব্রাউজার হিসাবে খুঁজে পেতে পারেন।
জাভিয়ের রিভেরা

8

আমি জানি যে এটি কোনও "ম্যানলি" টার্মিনাল পাঠ্য সম্পাদক নয়, তবে জেডিটটি দুর্দান্ত। আপনি জিডিট চেহারা তৈরি করতে এবং টেক্সটমেটের মতো কিছুটা বোধ করতে পারেন। এই নিবন্ধটি একটু তারিখের, কিন্তু এখনও আপনি মৌলিক ধারণা ... দেব http://rubymm.blogspot.com/2007/08/make-gedit-behave-roughly-like-textmate.html


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

রেপো থেকে প্লাগইন যুক্ত করে এবং এগুলি সক্ষম করে, জিডিট সত্যিই খুব শক্তিশালী সম্পাদক হয়ে ওঠে।
apoorv020

6

গেডিট সহজ এবং লাইটওয়েট, হ্যাঁ, তবে জিনির চেয়ে কি এর কোনও আসল সুবিধা রয়েছে? আপনাকে জিইনি-র সাধারণ অন্তর্নির্মিত বৈশিষ্ট্য যেমন কোড ফোল্ডিং ইত্যাদির সাথে সংযুক্ত করার জন্য একটি গুচ্ছ প্লাগইন ইনস্টল করতে হবে

যদিও জিনি প্লাগইনগুলি আপনাকে সংস্করণ নিয়ন্ত্রণ সংহতকরণ, optionচ্ছিক এবং অ-অনুপ্রেরণামূলক প্রকল্প পরিচালনা, ফাংশন সংজ্ঞা এবং ঘোষণার মধ্যে ঝাঁপ দেওয়া ইত্যাদির মতো অতিরিক্ত দেয় And ডিফল্টগুলিও বেশ ভাল। গেডিট পাইথন ইন্টারপ্রেটার বান্ডেল করতে পারে তবে জিয়া পুরো একটি ভার্চুয়াল টার্মিনাল বান্ডিল করে।

জেনি উবুন্টুর সাথে আসে না, তবে এটি সংগ্রহশালা থেকে পাওয়া যায়, এটি ক্ষুদ্র (10 এমবি) + দ্রুত এবং এটি পুরো-চালিত আইডিইগুলির সাথে প্রতিযোগিতা করার জন্য যথেষ্ট বৈশিষ্ট্য সরবরাহ করে; কম ঘণ্টা এবং হুইসেল তবে প্রকৃত পাঠ্য সম্পাদনার জন্য আরও ভাল সমর্থন।


5

ভিম শিখতে সময় নেয়, তবে আপনি যখন এটির ঝুলন্ত হয়ে পড়েছিলেন (তখন কখন কোন কী কী আঘাত করতে হবে তা নয়, তবে সেই পাঠ্যের দিকে তাকাতে অভ্যস্ত হয়ে উঠছেন), আপনি কীভাবে টাইপ করবেন তা বন্ধ করে দেন এবং আপনি সত্যই মনোনিবেশ করতে পারেন উপর কি টাইপ করতে। এটি এতটাই স্বাভাবিক হয়ে ওঠে যে নিয়মিত পাঠ্য সম্পাদকরা ব্যবহার করা খুব কঠিন।

gvimআপনি শেখা শুরু করার আগে আপনার পছন্দ মতো একটি থিম ব্যবহার এবং চয়ন করুন এটি এটিকে আরও আনন্দদায়ক অভিজ্ঞতা হিসাবে তৈরি করতে পারে। শেষ পর্যন্ত আপনি নিজের ইমেলগুলি ভিমে রচনা করতে দেখবেন!

(দশ-আঙুলের স্পর্শ টাইপিং শিখতে ভিমকে আরও সহজ করে তোলে, তাই আপনি gtypistযদি ভিএম চেষ্টা করার আগে এক ঘন্টা বা দু'ঘন্টা পছন্দ করতে পারেন, যদি আপনি স্পর্শ-টাইপিংয়ের সাথে ইতিমধ্যে স্বাচ্ছন্দ্য বোধ করেন না)


2
থিম অনুসারে যদি আপনি রঙচেম বোঝাচ্ছেন, তবে আমি সূচনাপ্রাপ্তদের দুটি বেছে নেওয়ার পরামর্শ দিই: একটি সাধারণ মোডের জন্য এবং একটি সন্নিবেশ মোডের জন্য, আপনি কোনটি মধ্যে রয়েছেন তা সহজেই বলা যায় This এটির জন্য উদাহরণ, উদাহরণস্বরূপ autocmd InsertEnter * colorscheme <scheme-name>এবং autocomand InsertLeave * colorscheme <scheme-name>আপনার .vimrc এ যোগ করা দরকার ।
উদ্ভট

বেশিরভাগ প্রোগ্রামার একটি আইডিই ব্যবহার করেন। vi বা emacs বা ন্যানো সাধারণত টার্মিনাল উইন্ডোতে রিমোট ফাইলগুলি খুলতে ব্যবহৃত হত। জিইডিট-এ একটি ফাইল সংরক্ষণ করা - সিটিআরএল + এস একটি ফাইল vi- এ এসএস, কর্নেল, ডাব্লু, এন্টার এ সংরক্ষণ করা। এখন কোনটি দ্রুত? এবং আমি 60Wpm সহ একটি টাচ টাইপিস্ট।
রানটাইম এক্সেপশন

4

ইমাকস বেশ ভাল। এতে সিনট্যাক্স হাইলাইট হয়েছে এবং এক্সটেনশানগুলি সমর্থন করে

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


2

আমি ভিম পছন্দ করি কারণ এটি কোডিংকে ভিডিও গেমের মতো করে তোলে। এটি শেখার বক্ররেখার মূল্যবান। আরও অ্যাপ্লিকেশনগুলি ভিমের মতো আচরণ করে না কেন?

ব্যবহার করে দেখুন vimperator ফায়ারফক্স জন্য প্লাগইন।


4
Vimperator, অথবা Chrome এর জন্য :) vimium জন্য +1
invert

1
আপনি পেন্টাড্যাকটাইল প্লাগইনও চেষ্টা করতে পারেন, যা ভিম্পিটার থেকে বন্ধ করে দেওয়া হয়েছিল।
apoorv020

1

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

ওহ, এবং উবুন্টুর ডিফল্ট পাঠ্য সম্পাদক, গেডিটকে ভুলে যাবেন না। এটিতে অনেকগুলি বৈশিষ্ট্য অন্তর্নির্মিত রয়েছে এবং এটি প্লাগইনগুলির মাধ্যমে প্রসারিত হতে পারে (চেষ্টা করুন sudo apt-get install gedit-plugins)


1

আমি পছন্দগুলি এবং প্লাগইনগুলির কম্বো সহ জিডডিট ব্যবহার করি। একটি নতুন মেশিনে আমি পছন্দগুলির প্রথম দুটি ট্যাবে সমস্ত বাক্স চেক করি, 4 টি স্পেস ব্যবহারের জন্য ট্যাবগুলি সেট করি।

আমি স্নিপেট প্লাগইনটি একটি রকার হিসাবে খুঁজে পেয়েছি। এটি আপনাকে vi বা ইম্যাক্সের পুরো শক্তি দেয় না তবে এটি প্রায় রয়েছে এবং জিনোমে অন্য অ্যাপ্লিকেশনগুলির তুলনায় একই কী-বাইন্ডিং ব্যবহার করে, এটি কম বেশি "বোধগম্য" :) কমপক্ষে আইএমও।


1

বিঃদ্রঃ. যদি আপনাকে এক্সএমএল- (কনফিগারেশন) -ফাইলে সম্পাদনা করতে হয় তবে জিনি একটি দুর্দান্ত সম্পাদক!


1

আমার পছন্দসইটি জিইডিট। আপনি যদি টেক্সটমেটের স্তরের গোমাটি পেতে চান তবে আপনি এটি এইভাবে করতে পারেন:

sudo apt-get install gedit gedit-plugins
cd ~/Downloads
git clone http://github.com/gmate/gmate.git
cd gmate
sh ./install.sh

ওহ এবং আপনার প্রয়োজনীয় শীতল বৈশিষ্ট্যগুলি সক্ষম করতে প্লাগইনগুলি পরীক্ষা করুন।


1

আমি যে ভাষাগুলি লিখি সেগুলির জন্য আমি সম্পূর্ণ কাস্টমাইজেশনের লোড সহ ন্যানো ব্যবহার করি। আমি চাই যতগুলি বৈশিষ্ট্য সহ একটি সাধারণ ইউআই পাই।


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

1

আমি তাদের সবার চেয়ে জিডিট পছন্দ করি ।

স্বীকারোক্তিযুক্ত আমি vim চেষ্টা না করে সময় কাটিয়েছি কিন্তু অন্য দুটি আমি বিরক্ত করব না।

গেডিট হালকা তবে ততক্ষণ আপনার পছন্দসই বৈশিষ্ট্যগুলি ট্যাবড পৃষ্ঠাগুলি হাইলাইট করে শব্দ এবং বন্ধনী সমাপ্তির মতো পছন্দ করতে পারে।

এখানে তাদের সাইট থেকে কিছু স্ক্রিনশট রয়েছে:

geditScreenshot

আমি ব্যবহার করতে ইমাক সত্যিই ভয়ঙ্কর মনে।

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