তারা উভয়ই পাঠ্য সম্পাদক, তবে মিলটি সেখানে অনেকটা শেষ । দুটো টেক্সট এডিটর এত আলাদা হতে পারে তা অবাক লাগতে পারে। মূলটি হ'ল তারা দু'জনেই খুব আলাদা কাজের জন্য তৈরি বিশেষায়িত পাঠ্য সম্পাদক। nano
এবং vim
(বা বরং, pico
এবং vi
যা তারা অনুকরণ করে) যথাক্রমে ইমেল এবং প্রোগ্রাম লেখার জন্য ডিজাইন করা হয়েছিল।
আপনি এখানে প্রচুর সময় ব্যয় nano
করতে চাইছেন না : আপনি ভিতরে যান, আপনি আপনার ই-মেইল বার্তা টাইপ করেন (বা আপনি যা লিখছেন) এবং আপনি দ্রুত বেরিয়ে আসেন । আপনাকে যত তাড়াতাড়ি সম্ভব ভিতরে outোকানো ও আশেপাশের সমস্ত কিছু ভিত্তি করে তৈরি করা হয়, যাতে আপনি যা কিছু করছেন তা ফিরে পেতে পারেন। এটি উইন্ডোর নীচে সমস্ত কার্যকারিতা তালিকাভুক্ত করার জন্য যায় তাই আপনাকে সাহায্যের পর্দা সন্ধান করতে সময় নষ্ট করতে হবে না। অবশ্যই, উইন্ডোটির নীচে কেবলমাত্র এতগুলি জায়গা রয়েছে, এবং কার্যকারিতাটি অন্য সমস্ত কার্যকারিতা বরাবর, পাঠ্য দুটি লাইনের সাথে প্রকাশ করা যায় যা কিছুতেই সীমাবদ্ধ। ফলাফলটি কিছু জিনিসের জন্য অত্যন্ত সুবিধাজনক ।
আপনি আপনার সময় অনেক ব্যয় করে (যদি প্রায় সব নয়) বোঝানো করছি vim
, তাই এটি আপনার পথ থেকে সরে থাকার সাহায্য করার সময়ে আপনি দ্রুত চারপাশে পাঠ্য বৃহৎ খন্ডে গুলতি চেষ্টা করে । একটি বেসিক স্টার্টআপ স্ক্রিন প্রায় কোনও তথ্য দেয় না, এবং আপনি যখন কোনও ফাইল খোলেন তখন আপনি কোথায় আছেন সে সম্পর্কে কেবল কিছুটা বেশি পাবেন। এবং উভয় ক্ষেত্রেই আপনি সরাসরি পাঠ্য টাইপ করতে পারবেন না : আপনি "নরমাল মোড" থেকে শুরু করুন এবং i
প্রথমে "সন্নিবেশ মোডে" যেতে টিপুন করতে হবে ( i
কিছু পরিবর্তনের প্রস্তাবের পরিবর্তে আপনি চাপতে পারেন এমন আরও কয়েকটি অক্ষর রয়েছে) এই থিমটিতে, এবং অন্যান্য কিছু মোডগুলিও আমি উল্লেখ করি নি)। শেখার বক্ররেখা অত্যন্ত খাড়া: এটি vimtutor
মানুষকে সাহায্য করার জন্য আসে ,শুধুমাত্র vim
ইন্টারফেস শেখার জন্য উত্সর্গীকৃত । আরেক বারের চিন্তা করুন। একটি সম্পূর্ণ গেম, কেবল কোনও পাঠ্য সম্পাদককে কীভাবে ব্যবহার করতে হয় তা শিখতে। এবং লোকেরা এর জন্য অর্থ প্রদান করে।
নতুনের পক্ষে যেটি nano
আরও ভাল এটির কোনও প্রশ্ন নেই । আমি একটি vim
জাজমোটের কিছু এবং এমনকি আমি এটির সাথে বিতর্ক করতে পারি না। আমি vim
সাধারণভাবে লিনাক্স বন্ধ করা নতুনদের দেখেছি seen এবং যদি আপনি প্রচুর পাঠ্য-সম্পাদনা করার পরিকল্পনা না করেন বা আপনার পাঠ্য-সম্পাদনা কার্যগুলি মোটামুটি হালকা (যেমন, বলুন, ইমেলগুলি লেখেন) তবে nano
আপনার যা প্রয়োজন তা হতে পারে।
এটি বলেছিল, মাস্টারিংয়ে vim
অনেক সময় লাগে, তবে বিনিয়োগের ক্ষেত্রে রিটার্ন বেশি । আমি বুঝতে পারি যে এই পোস্টের বাকী অংশগুলি একরকম শোনাচ্ছে vim
তবে এটি আমার উদ্দেশ্য নয়। আপনি কী বিষয়ে প্রবেশ করছেন তা আপনাকে কেবল জানতে হবে, কারণ vim
এটি শক্ত । এমনকি এর ডিফল্ট কনফিগারেশনে এমন ফাংশন রয়েছে যা প্রচুর প্রচলিত (এবং খুব পুনরাবৃত্তিমূলক) পাঠ্য-সম্পাদনা কার্যগুলি স্বয়ংক্রিয় করে তোলে: আপনি কয়েকটি কীস্ট্রোকের জিনিসগুলি করতে পারেন যা বেশ কয়েক মিনিট সময় নিতে পারে, এমনকি কয়েক ঘন্টা এমনকি কয়েক ঘন্টা সময় নিতে পারে, যদি আপনাকে সেগুলি নিজেই করতে হয়। এখানে আরও প্লাগইন এবং স্ক্রিপ্ট রয়েছে। যদি আপনি প্রচুর প্রোগ্রামিং, বা একইভাবে দীর্ঘ এবং জড়িত কাজগুলি (গবেষণামূলক প্রবন্ধ, উপন্যাস, ইত্যাদি) করতে যাচ্ছেন তবে vim
শেষ পর্যন্ত আরও ভাল পছন্দ, তবে আপনাকে এখনও খুঁজে বের করা উচিতnano
প্রথম: যদি কোনও জরুরি অবস্থা উপস্থিত হয় এবং এর প্রাথমিক বিষয়গুলি আবিষ্কার করার আগে আপনাকে কিছু vim
করতে হবে, তবে আপনি স্বাচ্ছন্দ্যযুক্ত কিছুতে ফেলে যেতে সক্ষম হতে চাইবেন।
বটম লাইন: দিয়ে শুরু nano
, এবং সরানো vim
যদি nano
ক্লান্তিকর পায় ।