এই উইকিহো আপনাকে শেখায় কিভাবে দুটি জনপ্রিয় লিনাক্স টেক্সট এডিটরে একটি টেক্সট ফাইল তৈরি এবং সম্পাদনা করতে হয়। প্রায় সব লিনাক্স সিস্টেম ন্যানো, যা একটি সহজ-সরল, সহজেই ব্যবহারযোগ্য টেক্সট এডিটর-এর সাথে ইনস্টল করা আছে। যদি আপনি ন্যানো পছন্দ না করেন (বা না থাকে), আপনি টেক্সট ফাইল সম্পাদনা করতে Vi (বা Vim, সিস্টেমের উপর নির্ভর করে) ব্যবহার করতে পারেন। ভিআই এবং ভিম ব্যবহার করা কিছুটা বেশি চ্যালেঞ্জিং, কারণ সেখানে প্রচুর পরিমাণে কমান্ড এবং দুটি ভিন্ন মোড রয়েছে।
ধাপ
2 এর পদ্ধতি 1: ন্যানো ব্যবহার করা
ধাপ 1. একটি নতুন টার্মিনাল উইন্ডো খুলতে Control+Alt+T চাপুন।
এই কীবোর্ড শর্টকাটটি লিনাক্সের প্রায় সব সংস্করণে একটি টার্মিনাল উইন্ডো খোলে।
- আপনি ডাবল ক্লিক করতে পারেন টার্মিনাল আপনার অ্যাপ্লিকেশনের তালিকায় আইকন, অথবা আপনার ড্যাশ মেনুতে ক্লিক করে (যদি আপনি জিনোম ব্যবহার করছেন) এবং টার্মিনাল অনুসন্ধান করুন।
- ন্যানো একটি খুব সহজেই ব্যবহারযোগ্য টেক্সট এডিটর যা উবুন্টু-ভিত্তিক লিনাক্স ডিস্ট্রিবিউশনে প্রি-ইনস্টল করা আছে। যদি আপনার ন্যানো না থাকে, তাহলে আপনি এটি sudo apt install nano (Ubuntu এবং Debian) অথবা sudo yum install nano (CentOS এবং Fedora) চালানোর মাধ্যমে পেতে পারেন।
- আপনি যদি কখনও পিকো টেক্সট এডিটর ব্যবহার করেন, তাহলে আপনি দেখতে পাবেন যে ন্যানো মূলত অভিন্ন। এবং ভিআই এবং ভিমের বিপরীতে, এটি ব্যবহার করার সময় আপনাকে কমান্ড এবং ইনপুট মোডের মধ্যে স্যুইচ করতে হবে না।
পদক্ষেপ 2. যে ডিরেক্টরিতে আপনি আপনার ফাইল তৈরি করতে চান সেখানে যান।
আপনি সম্ভবত ফাইলটি আপনার হোম ডিরেক্টরিতে কোথাও রাখতে চান, যেখানে আপনি ইতিমধ্যে একটি টার্মিনাল উইন্ডো খোলার পরে থাকবেন। আপনি যদি একটি বিদ্যমান সাব -ডিরেক্টরিতে ফাইলটি রাখতে চান, তাহলে আপনি সিডি সেখানে যাওয়ার আদেশ।
- বর্তমান ডিরেক্টরিতে (আপনার হোম ডিরেক্টরি) সমস্ত ফোল্ডার দেখতে, টাইপ করুন ls এবং টিপুন প্রবেশ করুন.
- আপনার হোম ডিরেক্টরির ভিতরে একটি ডিরেক্টরিতে যেতে, cd ডিরেক্টরি নাম লিখুন এবং টিপুন প্রবেশ করুন (ডাইরেক্টরির নাম দিয়ে ডাইরেক্টরির নাম প্রতিস্থাপন করুন)।
- যদি আপনি একটি নতুন ডিরেক্টরি তৈরি করতে চান, তাহলে makedir ডিরেক্টরি নামটি চালান (আপনার নতুন ডিরেক্টরিটি যে নাম দিতে চান তার সাথে ডিরেক্টরি নামটি প্রতিস্থাপন করুন। তারপর, সেই ডিরেক্টরিতে প্রবেশ করতে cd ডিরেক্টরি নাম ব্যবহার করুন।
- আপনি আপনার হোম ডিরেক্টরির বাইরে ফাইল তৈরি এবং সম্পাদনা করতে পারেন, কিন্তু এটি করার জন্য আপনার রুট অ্যাক্সেসের প্রয়োজন হবে।
ধাপ 3. ন্যানো ফাইলের নাম টাইপ করুন এবং ↵ এন্টার টিপুন।
আপনি আপনার নতুন টেক্সট ফাইল দিতে চান সেই নামের সাথে ফাইলের নাম প্রতিস্থাপন করুন। এটি সেই নামে একটি নতুন টেক্সট ফাইল তৈরি করে এবং খোলে।
- উদাহরণস্বরূপ, যদি আপনি "testfile" নামে একটি ফাইল তৈরি করতে চান, তাহলে ন্যানো টেস্টফাইল টাইপ করুন এবং টিপুন প্রবেশ করুন.
- আপনার ফাইলের নামের শেষে ".txt" যোগ করা সহায়ক হতে পারে যাতে আপনি জানেন যে এটি একটি পাঠ্য ফাইল।
- যদি আপনার বর্তমান ডিরেক্টরিতে একই নামে একটি ফাইল থাকে, তবে এই কমান্ডটি সেই ফাইলটি খুলবে।
ধাপ 4. উইন্ডোর নীচে কমান্ড তালিকা খুঁজুন।
আপনার ফাইলে টাইপ করার সময় আপনি যে কমান্ডগুলি ব্যবহার করতে পারেন তা ন্যানোর নীচে প্রদর্শিত হবে। আরও কমান্ড দেখতে, উইন্ডোটিকে তার এক কোণ থেকে টেনে এনে বড় করুন।
-
কমান্ডগুলি হয় একটি ক্যারেট (^) অথবা একটি এম দিয়ে শুরু হয়। ক্যারেট প্রতিনিধিত্ব করে নিয়ন্ত্রণ কী, যখন M প্রতিনিধিত্ব করে Alt চাবি.
- উদাহরণস্বরূপ, ^U হল পেস্ট করার কমান্ড। আপনার অনুলিপি করা কিছু পেস্ট করতে, আপনি টিপুন কন্ট্রোল + ইউ.
- M-U হল শেষ কর্মটি পূর্বাবস্থায় ফেরানোর আদেশ। পূর্বাবস্থায় ফেরানোর জন্য, আপনি টিপুন Alt + U.
- সমস্ত ন্যানো কমান্ড দেখতে, টিপুন নিয়ন্ত্রণ + জি.
ধাপ 5. আপনার ফাইলে টাইপ করুন।
আপনার যদি কার্সারটি সরানোর প্রয়োজন হয় তবে তীরচিহ্নগুলি ব্যবহার করুন।
আপনি যে লেখাটি কপি এবং/অথবা পেস্ট করতে চান তা হাইলাইট করতে আপনি মাউস ব্যবহার করতে পারেন। হাইলাইট করা টেক্সট কপি করতে, টিপুন Alt + 6 । তারপরে, ফাইলের অন্য অবস্থানে যাওয়ার জন্য তীরচিহ্নগুলি ব্যবহার করুন এবং টিপুন কন্ট্রোল + ইউ পেস্ট করতে।
ধাপ 6. ফাইল সংরক্ষণ করতে Control+O চাপুন।
যেহেতু আপনি ইতিমধ্যে আপনার ফাইলটির একটি নাম দিয়েছেন, তাই আপনাকে এই ফাইলটির নাম দিতে বলা হবে না। যাইহোক, যদি আপনি একটি ফাইল না দিয়ে একটি ফাইল শুরু করেন (শুধু ফাইলের নাম ছাড়াই প্রম্পট থেকে ন্যানো চালানোর মাধ্যমে), আপনাকে আপনার নতুন ফাইলের নাম টাইপ করতে এবং প্রেস করতে বলা হবে প্রবেশ করুন বাঁচানো.
চাপ দেওয়ার প্রলোভন এড়িয়ে চলুন নিয়ন্ত্রণ + এস সংরক্ষণ করতে, কারণ এটি কেবল আপনার টার্মিনাল উইন্ডোটি নিথর করবে!
ধাপ 7. ন্যানো থেকে বেরিয়ে আসার জন্য কন্ট্রোল+এক্স টিপুন।
এটি আপনাকে কমান্ড প্রম্পটে ফিরিয়ে দেয়।
আপনি ন্যানোতে আপনার তৈরি করা ফাইলটি পুনরায় খুলতে পারেন যেমনটি আপনি আগে করেছিলেন।
2 এর পদ্ধতি 2: Vi বা Vim ব্যবহার করা
ধাপ 1. একটি নতুন টার্মিনাল উইন্ডো খুলতে Control+Alt+T চাপুন।
এটি লিনাক্সের যেকোন সংস্করণে একটি নতুন টার্মিনাল খুলবে।
- আপনি ডাবল ক্লিক করতে পারেন টার্মিনাল আপনার অ্যাপ্লিকেশনের তালিকায় আইকন, অথবা আপনার ড্যাশ মেনুতে ক্লিক করে (যদি আপনি জিনোম ব্যবহার করছেন) এবং টার্মিনাল অনুসন্ধান করুন।
- ভিআই প্রাচীনতম এবং সর্বাধিক মানসম্পন্ন ইউনিক্স-ভিত্তিক পাঠ্য সম্পাদকদের মধ্যে একটি। ভিম মানে "ভি আইএমপ্রোভেড", যার অর্থ এটি ভিআই এর মতো তবে আরও বৈশিষ্ট্য সহ। লিনাক্সের বেশিরভাগ আধুনিক সংস্করণে, চলমান vi প্রম্পটে আসলে চালু হবে ভিম পরিবর্তে. উভয় সম্পাদকের জন্য মৌলিক কমান্ড একই।
- Vi ন্যানোর চেয়ে শেখার বক্ররেখা বেশি, কিন্তু একবার আপনি এটি হ্যাং পেতে, এটি ব্যবহার করা বেশ সহজ।
পদক্ষেপ 2. যে ডিরেক্টরিতে আপনি আপনার ফাইল তৈরি করতে চান সেখানে যান।
আপনি সম্ভবত ফাইলটি আপনার হোম ডিরেক্টরিতে কোথাও রাখতে চান, যেখানে আপনি ইতিমধ্যে একটি টার্মিনাল উইন্ডো খোলার পরে থাকবেন। আপনি যদি একটি বিদ্যমান সাবডিরেক্টরিতে ফাইলটি রাখতে চান, তাহলে আপনি সিডি সেখানে যাওয়ার আদেশ।
- বর্তমান ডিরেক্টরিতে (আপনার হোম ডিরেক্টরি) সমস্ত ফোল্ডার দেখতে, টাইপ করুন ls এবং টিপুন প্রবেশ করুন.
- আপনার হোম ডিরেক্টরির ভিতরে একটি ডিরেক্টরিতে যেতে, cd ডিরেক্টরির নাম লিখুন এবং টিপুন প্রবেশ করুন (ডাইরেক্টরির নাম দিয়ে ডাইরেক্টরির নাম প্রতিস্থাপন করুন)।
- যদি আপনি একটি নতুন ডিরেক্টরি তৈরি করতে চান, তাহলে makedir ডিরেক্টরি নামটি চালান (আপনার নতুন ডিরেক্টরিটি যে নাম দিতে চান তার সাথে ডিরেক্টরি নামটি প্রতিস্থাপন করুন। তারপর, সেই ডিরেক্টরিতে প্রবেশ করতে cd ডিরেক্টরি নাম ব্যবহার করুন।
- আপনি আপনার হোম ডিরেক্টরির বাইরে ফাইল তৈরি এবং সম্পাদনা করতে পারেন, কিন্তু এটি করার জন্য আপনার রুট অ্যাক্সেসের প্রয়োজন হবে।
ধাপ 3. vi ফাইলের নাম টাইপ করুন এবং ↵ এন্টার টিপুন।
বিকল্পভাবে, ভিআই এর পরিবর্তে ভিমে ফাইল খোলে তা নিশ্চিত করতে আপনি ভিম ফাইলের নাম টাইপ করতে পারেন। এই কমান্ডের "vi" অংশটি Vim টেক্সট এডিটরকে ব্যবহার করার জন্য প্রোগ্রাম হিসাবে নির্বাচন করে। আপনার নতুন ফাইলে আপনি যে নাম বরাদ্দ করতে চান তার সাথে ফাইলের নাম প্রতিস্থাপন করুন।
- উদাহরণস্বরূপ, "sample.text" নামের একটি ফাইলের জন্য, আপনি vi sample.txt টাইপ করবেন।
- যদি আপনার বর্তমান ডিরেক্টরিতে একই নামে একটি ফাইল থাকে, তবে এই কমান্ডটি সেই ফাইলটি খুলবে।
ধাপ 4. i কী টিপুন।
যখন আপনি Vi বা Vim খুলবেন, তখন এটি কমান্ড মোড নামে একটি বিশেষ মোডে খোলে। টিপছে আমি কী আপনাকে সন্নিবেশ মোডে রাখবে, যেখানে আপনি আপনার টাইপিং করবেন।
তোমার দেখা উচিত - সন্নিবেশ- যখন আপনি I কী টিপবেন তখন উইন্ডোর নীচে পপ আপ করুন।
ধাপ 5. আপনার লেখা টাইপ করুন।
আপনি সন্নিবেশ মোডে থাকাকালীন, আপনি কেবল অন্য যে কোনও পাঠ্য নথির জন্য টাইপ করতে পারেন। পরবর্তী লাইনে যেতে, শুধু টিপুন প্রবেশ করুন.
ধাপ 6. Esc কী টিপুন।
এটি আপনাকে কমান্ড মোডে নিয়ে যাবে। কমান্ড মোড যেখানে আপনি সেভ, কপি, পেস্ট এবং প্রস্থান করার মত কাজ করবেন। আপনি জানবেন যে আপনি কমান্ড মোডে আছেন যখন আপনি উইন্ডোর নীচে "INSERT" দেখতে পাবেন না।
- আপনি যখন ভি এবং ভিম উভয় ক্ষেত্রেই কমান্ড মোডে থাকবেন তখন আপনি ডকুমেন্টের চারপাশে তীরচিহ্নগুলি ব্যবহার করতে পারেন। ভিম আপনাকে সন্নিবেশ মোডে সরাতে তীরচিহ্নগুলি ব্যবহার করতে দেয়।
- টিপে যেকোনো সময় সন্নিবেশ মোডে ফিরে আসুন আমি চাবি.
ধাপ 7. টাইপ করুন: w এবং press Enter টিপুন।
সমস্ত Vi/Vim কমান্ড একটি কোলন দিয়ে শুরু হয়, এবং: w কমান্ড ফাইলটি সংরক্ষণ করে ("w" কে "লিখুন" বলে মনে করুন)।
- যদি আপনি একটি নাম ছাড়াই একটি ফাইল তৈরি করেন (অথবা বর্তমান সম্পাদনাগুলি একটি নতুন ফাইলে সংরক্ষণ করতে চান), এর পরিবর্তে w ফাইল নাম লিখুন, আপনি যে ফাইলটি দিতে চান সেই নামের সাথে ফাইলের নাম প্রতিস্থাপন করুন।
- সাহায্য পেতে এবং Vi/Vim কমান্ড সম্পর্কে আরো জানতে, কমান্ড মোডে সাহায্য করুন এবং টিপুন প্রবেশ করুন.
ধাপ 8. টাইপ করুন: q এবং প্রস্থান করার জন্য ↵ এন্টার টিপুন।
এটি আপনার ফাইল বন্ধ করে এবং আপনাকে কমান্ড প্রম্পটে ফিরিয়ে আনে।
- ফাইলটি পুনরায় খুলতে, কেবল vi ফাইলের নাম বা ভিম ফাইলের নাম টাইপ করুন।
- আপনি কমান্ড মোডে wq টাইপ করে একই সময়ে সংরক্ষণ এবং প্রস্থান করতে পারেন।
পরামর্শ
- প্রস্থান করার আগে আপনার ফাইলটি সংরক্ষণ করতে ভুলবেন না, কারণ আপনাকে সর্বদা অনির্ধারিত পরিবর্তনগুলি সম্পর্কে সতর্ক করা হবে না।
- আপনি এই টেক্সট এডিটরগুলির জন্য ম্যানুয়ালগুলি দেখতে কমান্ড প্রম্পটে ম্যান ভিআই বা ম্যান ন্যানো চালাতে পারেন।
- ভিম ওভার ভি -এর অন্যতম দরকারী বৈশিষ্ট্য হল এর সিনট্যাক্স হাইলাইট করা, যা কোডারদের জন্য দারুণ। এটি সমন্বিত বানান-পরীক্ষা এবং সন্নিবেশ মোডে তীরচিহ্নের সাহায্যে ঘুরে বেড়ানোর ক্ষমতা নিয়ে আসে।