কম্পিউটার টিউটোরিয়াল

লিনাক্সে ন্যানো (Nano) টেক্সট এডিটর ব্যবহারের বिगিনার গাইড

নতুন লিনাক্স ইউজারদের জন্য টার্মিনাল ভয়ঙ্কর, আর Vim/Emacs শিখতে কঠিন। ন্যানো (Nano) হলো সহজ, বেসিক টার্মিনাল টেক্সট এডিটার—ইন্টারফেস সিম্পল, কীবোর্ড শর্টকাট শক্তিশালী, সার্চ/লাইন নম্বরিং ফিচার রয়েছে। বেশিরভাগ ডিস্ট্রোতে প্রি-ইনস্টলড থাকে।

ন্যানো খোলা

# খালি ফাইল
nano

# নির্দিষ্ট ফাইল
nano /path/to/file

# নির্দিষ্ট লাইন/কলামে
nano +line,column filename
# উদাহরণ: nano +4,12 file.txt

ফাইল না থাকলে ন্যানো নতুন ফাইল তৈরি করবে।

কীবোর্ড কমান্ড (শর্টকাট)

মাউস কাজ করে না—কীবোর্ড শর্টকাট ব্যবহার করতে হয়। ন্যানো উইন্ডোর নিচে কয়েকটি শর্টকাট সবসময় দেখায়। গুরুত্বপূর্ণগুলো:

  • Ctrl+G — হেল্প মেনু
  • Ctrl+O — ফাইল সেভ (Enter দিয়ে কনফার্ম)
  • Ctrl+X — ন্যানো বন্ধ (বদলাব হলে সেভ করতে চাইবে)
  • Ctrl+C — পেন্ডিং কমান্ড ক্যানসেল
  • Ctrl+W — সার্চ বক্স
  • Ctrl+K — কারেন্ট লাইন ডিলিট
  • Ctrl+_ — নির্দিষ্ট লাইনে যান (লাইন নম্বর দিন)
  • Ctrl+\ — ফাইন্ড অ্যান্ড রিপ্লেস

স্পেল চেক (অতিরিক্ত প্যাকেজ)

sudo apt install spell  # Debian/Ubuntu
# ন্যানোতে Ctrl+T দিয়ে স্পেলচেক শুরু

উপসংহার

ন্যানো সিম্পল, নো-ফাস, কার্যকর। বেশি ফিচার চাইলে Atom, VS Code, Vim, Emacs ট্রাই করুন। কিন্তু শুরুতেই ন্যানো সেরা साथী।

  1. বিবিএফএস (Btrfs) এ শুরু করার বিস্তারিত গাইড

  2. লিনাক্সের ৬টি সেরা টেক্সট এডিটর

  3. রেগুলার এক্সপ্রেশন (Regex) বिगিনার গাইড

  4. HTML এবং CSS-র শুরুতাবদের গাইড