লিনাক্স কমান্ড-লাইন পাঠ্য সম্পাদক, ন্যানোর কাছে বিগনার গাইড
লিনাক্স কমান্ড-লাইনে নতুন? অন্যান্য উন্নত পাঠ্য সম্পাদকগুলি দ্বারা বিভ্রান্ত? কীভাবে গীকের এই টিউটোরিয়ালটি ন্যানোর কাছে ফিরে এসেছে, এটি একটি সাদামাটা পাঠ্য-সম্পাদক যা খুব নবাগত বান্ধব।
কমান্ড-লাইনে অভ্যস্ত হয়ে উঠলে, লিনাক্স নোভিসগুলি প্রায়শই অন্যান্য, আরও উন্নত পাঠ্য সম্পাদক যেমন ভিআইএম এবং ইমাক্স দ্বারা বন্ধ করে দেওয়া হয়। যদিও তারা দুর্দান্ত প্রোগ্রাম, তাদের কিছুটা শেখার বক্ররেখা রয়েছে। ন্যানো প্রবেশ করুন, সহজেই ব্যবহারযোগ্য টেক্সট সম্পাদক যা নিজেকে বহুমুখী এবং সহজ প্রমাণ করে। ন্যানো উবুন্টু এবং অন্যান্য অনেক লিনাক্সে ডিফল্টরূপে ইনস্টল করা হয় এবং সুডোর সাথে একযোগে ভাল কাজ করে, এ কারণেই আমরা এটিকে এত ভালবাসি।
ন্যানো চলছে
আপনি দুটি উপায়ে ন্যানো চালাতে পারেন। খালি বাফার দিয়ে ন্যানো খুলতে, কমান্ড প্রম্পটে "ন্যানো" টাইপ করুন।
আপনি নিম্নলিখিত বাক্য গঠন ব্যবহার করতে পারেন:
ন্যানো / পাথ / থেকে / ফাইলের নাম
ন্যানো পথটি অনুসরণ করবে এবং যদি ফাইলটি উপস্থিত থাকে তবে তা খুলবে। যদি এটি বিদ্যমান না থাকে, তবে এটি ডিরেক্টরিতে সেই ফাইল নামটি দিয়ে একটি নতুন বাফার শুরু করবে।
আসুন ডিফল্ট ন্যানো স্ক্রিনটি একবার দেখে নেওয়া যাক।
শীর্ষে, আপনি প্রোগ্রামটির নাম এবং সংস্করণ নম্বর দেখতে পাবেন, আপনি যে ফাইলটি সম্পাদনা করছেন তার নাম এবং ফাইলটি শেষ বার সংরক্ষণ করার পরে পরিবর্তন করা হয়েছে কিনা। আপনার যদি এমন একটি নতুন ফাইল থাকে যা এখনও সংরক্ষণ করা হয়নি তবে আপনি "নতুন বাফার" দেখতে পাবেন। এরপরে, আপনি আপনার দস্তাবেজের সামগ্রীগুলি দেখতে পাবেন text নীচের তৃতীয় লাইনটি একটি "সিস্টেম বার্তা" লাইন যা কোনও ফাংশন সম্পাদনকারী প্রোগ্রামের সম্পর্কিত তথ্য প্রদর্শন করে। এখানে আপনি দেখতে পাচ্ছেন যে এটি "নতুন ফাইল" বলেছে। সর্বশেষে, নীচে চূড়ান্ত দুটি সারি এই প্রোগ্রামটিকে খুব ব্যবহারকারী-বান্ধব করে তোলে: শর্টকাট লাইনগুলি।
এটি একজন WYSIWYG সম্পাদক; "আপনি যা দেখেন তা হ'ল যা পাবেন।" আপনি যা টাইপ করেন তা সরাসরি পাঠ্য ইনপুটগুলিতে চলে যায়, যদি না আপনি এটিকে কন্ট্রোল বা মেটার মতো কী দিয়ে পরিবর্তন না করেন। এটি বেশ সহজ, তাই কিছু পাঠ্য টাইপ করুন, বা কোনও কিছু অনুলিপি করুন এবং এটি আপনার টার্মিনালে পেস্ট করুন যাতে আমাদের খেলতে কিছু থাকে।
শর্টকাটস
প্রোগ্রামের ক্রিয়াকলাপগুলিকে ন্যানোতে "শর্টকাট" হিসাবে উল্লেখ করা হয়, যেমন সংরক্ষণ, প্রস্থান, ন্যায্যতা প্রদান ইত্যাদি common মনে রাখবেন ন্যানো শর্টকাটে শিফট কী ব্যবহার করে না। সমস্ত শর্টকাটগুলি ছোট হাতের অক্ষর এবং আনমোডিং নম্বর কীগুলি ব্যবহার করে, সুতরাং Ctrl + G Ctrl + Shift + G নয়।
সহায়তা ডকুমেন্টেশন আনতে Ctrl + G টিপুন এবং বৈধ শর্টকাটের একটি তালিকা দেখতে নীচে স্ক্রোল করুন।
আপনি যখন তালিকার দিকে নজর রেখেছেন, সাহায্য থেকে বেরিয়ে আসতে Ctrl + X টিপুন।
ধরা যাক আপনি একটি নতুন পাঠ্য ফাইল বা "বাফার" এর উপর কাজ করছেন এবং আপনি এটি সংরক্ষণ করতে চান। এটিকে "লিখনিং" বলা হয় এবং এটি Ctrl + O দিয়ে আঘাত করা হয়। আপনাকে কোনও ফাইলের নাম ব্যবহারের জন্য অনুরোধ করা হবে এবং এই বিশেষ আদেশটি সম্পূর্ণ করতে আপনি কী প্রবেশ করতে পারবেন তা প্রতিবিম্বিত করতে নীচে শর্টকাটগুলি পরিবর্তন হবে।
আপনি যদি আপনার বর্তমান বাফারে অন্য কোনও ফাইলের বিষয়বস্তু সন্নিবেশ করতে চান তবে আপনি Ctrl + R টাইপ করতে পারেন।
আপনি পূর্ববর্তী দুটি নির্দেশই Ctrl + C টাইপ করে বাতিল করতে পারেন।
আপনি যদি কন্ট্রোল কীটি ধরে না রাখার পরিবর্তে দু'বার পালাতে পারবেন তবে এটি করতে সমস্যা হয় that এছাড়াও কিছু কমান্ড রয়েছে যার জন্য মেটা কী ব্যবহার করা দরকার। বেশিরভাগ কীবোর্ড বিন্যাসে মেটা অল্ট বোতামের সমান হয়।
আপনি যখন ন্যানো ছাড়তে চান, আপনি কেবল Ctrl + X টি চাপুন। ন্যানো বিনীতভাবে আপনাকে জিজ্ঞাসা করবে আপনি নিজের বাফারটি সংরক্ষণ করতে চান কিনা এবং আপনি এই ক্রিয়াটিও বাতিল করতে পারেন।
নেভিগেশন
এখন যে শর্টকাটগুলি আমরা পেয়েছি তা খুব দ্রুত একটি টেক্সট ফাইলে ঘুরতে অভ্যস্ত হয়ে আসুন। অবশ্যই আপনি আশেপাশে হোম, এন্ড, পেজ আপ, পৃষ্ঠা ডাউন এবং তীর কীগুলি ব্যবহার করতে পারেন তবে তার জন্য আপনার আঙ্গুলগুলি সেই অক্ষরগুলি থেকে সরানো দরকার যা আমরা সকলেই খুব বেশি পছন্দ করি।
কার্সারটি সামনে বা পিছনে সরিয়ে নিতে আপনি Ctrl + F এবং Ctrl + B টাইপ করতে পারেন। একবারে এক লাইন উপরে এবং নীচে সরাতে, আপনি Ctrl + P এবং Ctrl + N টাইপ করতে পারেন। অন্য কথায়, আপনি যথাক্রমে ডান, বাম, উপরে এবং ডাউন তীরগুলির পরিবর্তে এই কীগুলি ব্যবহার করতে পারেন। হোম এবং এন্ড কীগুলি মিস করছেন? আপনি Ctrl + A এবং Ctrl + E ব্যবহার করতে পারেন। পরিবর্তে একবারে পৃষ্ঠা সরাতে চান? Ctrl + V একটি পৃষ্ঠার নীচে চলে যায়, এবং Ctrl + Y একটি পৃষ্ঠা সরিয়ে দেয়।
তবে অপেক্ষা করুন, আরও আছে! একবারে একটি শব্দের এগিয়ে এবং পিছনে যেতে আপনি Ctrl + Space এবং মেটা + স্পেস ব্যবহার করতে পারেন (মনে রাখবেন, এটি Alt + Space)। এবং, আপনি যদি সত্যিই হুড়োহুড়িতে পড়ে থাকেন তবে আপনি Ctrl + _ টিপুন এবং তারপরে সরাসরি লাফানোর জন্য লাইন নম্বর, একটি কমা এবং কলাম নম্বরটি টাইপ করতে পারেন।
আপনি যদি বর্তমানে আপনার কার্সারটি দেখতে চান তবে ন্যানো-জিপিএসের মতো সাজান, Ctrl + C চাপুন।
অনুলিপি, কাটা, এবং পেস্টিং
আমরা যখন গ্রাফিকাল পরিবেশে পাঠ্যটি অনুলিপি করতে চাই, আমরা এটি কার্সার দিয়ে হাইলাইট করি। একইভাবে, ন্যানোতে আমরা এটি Ctrl + ^ কমান্ড ব্যবহার করে "চিহ্নিত" করি। আপনি যেখানে চিহ্নিত করতে শুরু করতে চান সেখানে স্রেফ কার্সারটি সরান এবং তারপরে আপনি এটি সেট করতে "Ctrl +" চাপুন hit এটি কার্সার সহ প্রাথমিক পয়েন্ট পর্যন্ত এবং না পর্যন্ত সমস্ত কিছু চিহ্নিত করবে।
নোট করুন যে কার্সারটি খালি জায়গায় রয়েছে এবং অনুলিপি / কাটাতে এই স্থানটিকে অন্তর্ভুক্ত করা হবে না। আপনি আপনার "সেট" পয়েন্ট থেকে পিছনেও চিহ্নিত করতে পারেন। আপনার চিহ্নিত করার সময় আপনি যেমন পাঠ্য সম্পাদনা করতে পারেন তেমন সাবধান হন। আপনি যদি বিশৃঙ্খলা সৃষ্টি করেন তবে চিহ্নিতকারীটিকে আনসেট করতে কেবল আবার Ctrl + hit টিপুন এবং আপনি আবার শুরু করতে পারেন।
চিহ্নিত পাঠ্যটি অনুলিপি করতে মেটা + hit চাপুন ^ পরিবর্তে, আপনি যদি পাঠ্যটি কাটাতে চান তবে Ctrl + K চাপুন।
আপনার পাঠ্য আটকানোর জন্য, কার্সারটিকে একটি উপযুক্ত অবস্থানে নিয়ে যান এবং Ctrl + U চাপুন।
আপনি যদি পাঠ্যের একটি সম্পূর্ণ লাইন মুছে ফেলতে চান তবে কিছু হাইলাইট না করে কেবল Ctrl + K চাপুন। কনফিগারেশন ফাইলগুলি সম্পাদনা করার সময় এটি কখনও কখনও কাজে আসে।
কিছু অতিরিক্ত শর্টকাট
আপনি জানেন কীভাবে নোটপ্যাডে আপনি পাঠ্যের দীর্ঘ লাইনগুলিকে জোর করে মোড়ানো করতে পারেন যা অনুচ্ছেদের মতো দেখতে লাগে? আপনি মেটা + এল শর্টকাট দিয়ে ন্যানোতে সেই বৈশিষ্ট্যটি টগল করতে পারেন। যেহেতু লাইন মোড়ক ডিফল্টরূপে "চালু" তে সেট করা থাকে, এটি সাধারণত বিপরীত উপায়ে কাজে আসে; উদাহরণস্বরূপ, আপনি একটি কনফিগার ফাইল লিখছেন এবং লাইন-মোড়ানো অক্ষম করতে চান।
আপনি দেখতে পাচ্ছেন যে কার্সার চালু রেখার শুরু এবং শেষ উভয়দিকেই "$" রয়েছে। এটি বোঝায় যে অংশটি স্ক্রিনে প্রদর্শিত হওয়ার আগে এবং পরে উভয়ই আরও বেশি পাঠ্য রয়েছে।
আপনি যদি কোনও পাঠ্যের স্ট্রিং সন্ধান করতে চান তবে Ctrl + W চাপুন এবং আপনার অনুসন্ধান শব্দটি প্রবেশ করুন। আপনার বাফারটি বিনষ্ট না করেই এই অনুসন্ধানটি Ctrl + C টি আঘাত করে মিড-এক্সিকিউশন বাতিল করা যেতে পারে।
পূর্ববর্তী অনুসন্ধান শব্দটি বর্গাকার বন্ধনীগুলিতে উপস্থিত হয় এবং লাইনটি ফাঁকা রেখে এন্টার চাপলে সেই শেষ অনুসন্ধানটি পুনরাবৃত্তি হবে।
এবং আপনি সত্যিই আরামদায়ক হওয়ার পরে, সম্পাদনার জন্য আরও স্ক্রিন স্পেস পাওয়ার জন্য আপনি নীচে অবস্থিত সেই সহায়ক বিভাগটি মেটা + এক্স এ চাপিয়ে দিতে পারেন!
কিছু ইতিহাস
ন্যানো পিকো নামের অন্য একটি প্রোগ্রামের মতো দেখতে এবং দেখতে একইরকম ডিজাইন করা হয়েছিল। পিকো পাইন-এর ডিফল্ট পাঠ্য সম্পাদক ছিল, যেদিন থেকে জিপিএল-বান্ধব লাইসেন্স দিয়ে বিতরণ করা হয়নি সেই দিন থেকে একটি ইমেল প্রোগ্রাম। এর অর্থ হ'ল পুনরায় বিতরণ কিছুটা অস্পষ্ট অঞ্চল এবং তাই টিআইপি প্রকল্পের জন্ম হয়েছিল। "টিআইপি ইসন পিকো" কিছু কার্যকারিতা যুক্ত করেছে যা পিকোর অভাব ছিল এবং নিখরচায় বিতরণের জন্য লাইসেন্স পেয়েছিল এবং সময়ের সাথে সাথে আমরা আজ ন্যানোতে ব্যবহার করতে পছন্দ করি। আরও তথ্যের জন্য, তাদের FAQ এ ন্যানো প্রকল্পের ইতিহাস বিভাগটি দেখুন।
ন্যানোর শক্তি ব্যবহারের সরলতার মধ্যে রয়েছে। শর্টকাটগুলি ওয়ার্ড এবং ওপেন অফিসের মতো জিইউআই ভিত্তিক ওয়ার্ড প্রসেসরের মতোই কাজ করে, তাই কোনটি কী করে তা শিখার বিষয় মাত্র। এর বাইরের সবকিছু কেবল সাধারণ পাঠ্য-সম্পাদনা। পরের বার আপনাকে কমান্ড-লাইনে স্টাফ সম্পাদনা করতে হবে, আমরা আশা করি যে আপনি ন্যানোর সাথে পরিচিত হয়ে গেছেন এখন আপনি এটির সাথে আরও স্বাচ্ছন্দ্য বোধ করবেন।