যদিও সম্পাদকের যুদ্ধ চলছে, ন্যানো সম্পাদক অত্যন্ত জনপ্রিয় হতে চলেছে। এটি এই মুহুর্তে বিভিন্ন লিনাক্স ডিস্ট্রিবিউশনে ডিফল্ট কনসোল টেক্সট এডিটর, এবং এটি কিছু কোডারের সাথেও জনপ্রিয় প্রমাণিত। বাক্সের বাইরে কিছু উন্নত বিকল্প ব্যবহার করা সহজ নয়, তবে, যেহেতু এগুলি গ্রাফিকাল পরিবেশে অন্যান্য ফাংশনের জন্য ব্যবহৃত কীগুলির সাথে ম্যাপ করা হয়। তারা ভার্চুয়াল টার্মিনালে তাদের জন্য সহজে কাজ করবে, কিন্তু জিনোম, এলএক্সডিই বা কেডিই-এর মতো কিছুর অধীনে যারা চলছে তাদের জন্য তারা কাজ করবে না। এটি একটি ফাইলের বেশিরভাগ অংশ নেয় এমন পাঠ্যের বিশাল ব্লকগুলি বের করা অত্যন্ত কঠিন করে তোলে৷
সৌভাগ্যবশত, সফ্টওয়্যারটিতে কিছু অন্যান্য কী বাইন্ডিং রয়েছে যা একটি গ্রাফিকাল শেল এর অধীনে কাজ করা উচিত। এর জন্য, আমরা ধরে নেব যে আপনার কাছে ন্যানো এডিটর চালু আছে। বলা হচ্ছে, আপনি ভার্চুয়াল টার্মিনাল থেকে এটি চালাচ্ছেন বা গ্রাফিকাল শেল থেকে চালাচ্ছেন কিনা তার উপর নির্ভর করে কীভাবে এই বড় অংশগুলিকে মুছে ফেলা যায় সে সম্পর্কে কিছুটা আলাদা নির্দেশাবলী রয়েছে৷
GNU এর ন্যানো এডিটরে ফাইলের শেষে পাঠ্য মুছে ফেলা হচ্ছে
ন্যানো এডিটরে পাঠ্যের ব্লকগুলির মাধ্যমে নেভিগেট করতে আপনি আপনার কীবোর্ডের তীর কীগুলি ব্যবহার করতে পারেন। আপনি ফাইল থেকে বাদ দিতে চান এমন পাঠ্যের সামনে কার্সারটি স্থাপন করে শুরু করুন। এখন, যদি আপনি একটি ভার্চুয়াল কনসোলের অধীনে প্রোগ্রামটি চালাচ্ছেন যার অর্থ আপনি একটি পূর্ণ-স্ক্রীন কমান্ড লাইন পরিবেশে পেতে Ctrl, Alt এবং F2 চাপিয়েছেন আপনি আসলে ফাইলের শেষ পর্যন্ত সমস্ত পাঠ্য মুছে ফেলার জন্য একই সময়ে Alt এবং T চাপতে পারেন। এটি একটি গ্রাফিকাল পরিবেশের অধীনে খুব ঐতিহ্যগত xterm, rxvt এবং aterm পরিবেশেও কাজ করতে পারে।
আপনি যদি এটিকে KDE-এর কনসোল বা xfce4-টার্মিনালের মতো আরও আধুনিক কিছুর অধীনে চালান, তাহলে Alt+T ইতিমধ্যেই একটি নির্ধারিত শর্টকাট। আপনি পরিবর্তে আপনার কীবোর্ডে এস্কেপ কীটি চাপুন এবং ছেড়ে দিন, যা আপনার কীবোর্ডে লেবেল থাকলে Esc লেবেল হওয়ার সম্ভাবনা বেশি। একবার আপনি এটি প্রকাশ করার পরে আপনি T কীটি চাপতে এবং ছেড়ে দিতে পারেন। এটি প্রথমে কিছুটা অস্বাভাবিক মনে হতে পারে তবে এটি পুরোপুরি সূক্ষ্ম কাজ করা উচিত। আপনি লক্ষ্য করবেন যে পাঠ্যের একটি বড় অংশ সরানো হয়েছে যাতে কার্সারের পরে সবকিছু হঠাৎ ফাইল থেকে মুছে ফেলা হয়। বলা হচ্ছে, আপনি এখনও আপনার পরিবর্তনগুলি সংরক্ষণ করেননি৷
৷
ঠিক যেমন আপনি T পুশ করার আগে Esc ধাক্কা দিয়েছিলেন এবং ছেড়ে দিয়েছিলেন, আপনি আসলে আপনার পরিবর্তনগুলি পূর্বাবস্থায় ফিরিয়ে আনতে একই কাজ করতে পারেন। Esc কী চাপুন এবং ছেড়ে দিন তারপর আপনার করা পরিবর্তনগুলি পূর্বাবস্থায় ফিরিয়ে আনতে U চাপুন। দ্বিতীয়বার ক্রিয়াটি পুনরায় করতে, Esc চাপুন তারপর E কী চাপার আগে এটি ছেড়ে দিন। এটি অভ্যস্ত হতে কিছুটা সময় লাগতে পারে, তবে একটু অনুশীলনের মাধ্যমে এটি সহজ হয়ে যায়৷
গ্রাফিকাল এডিটরদের বিশ্ব থেকে আপনি যে কীবোর্ড শর্টকাটগুলির সাথে পরিচিত হতে পারেন সেগুলি সম্ভবত কাজ করে না, কারণ তাদেরও আলাদা অ্যাসাইনমেন্ট রয়েছে৷ আপনি যদি একটি ভার্চুয়াল টার্মিনাল বা একটি প্রাচীন গ্রাফিকাল টার্মিনাল সম্পাদক ব্যবহার করেন, তবে আপনি পরিবর্তনগুলি পূর্বাবস্থায় ফিরিয়ে আনতে Alt+U এবং সেগুলি পুনরায় করতে Alt+E ব্যবহার করতে পারেন। বেশিরভাগ আধুনিক টার্মিনাল এডিটরগুলিতে এডিট মেনুতে Alt+E সংযুক্ত থাকলেও, আমরা দেখতে পেয়েছি যে Alt+U আসলে xfce4-টার্মিনাল ইন্সট্যান্সে কাজ করে যা আমরা এই নিবন্ধটির স্ক্রিনশট নিতে ব্যবহার করি। আপনি হয়ত এটি ব্যবহার করে দেখতে চাইতে পারেন, যেহেতু এটি এরকম Esc কী ব্যবহার করার চেয়ে কিছুটা সহজ।
যতক্ষণ না আপনি অন্যান্য পরিবর্তন করছেন, ততক্ষণ পর্যন্ত আপনি একটি স্থায়ী সিদ্ধান্তে না পৌঁছানো পর্যন্ত কাটাটিকে পূর্বাবস্থায় ফিরিয়ে আনার এবং পুনরায় করার প্রক্রিয়াটি পুনরাবৃত্তি করতে পারেন। যদিও কিছু লোক জোর দেয় যে এখনও বিভিন্ন টেক্সট এডিটরদের মধ্যে একটি সম্পূর্ণ-অন এডিটর যুদ্ধ রয়েছে এবং যখন আমরা এটি স্পর্শ করতে চাই না, এই কৌশলটি GNU ন্যানোকে কোডের বিশাল ব্লকগুলি সম্পাদনা করার জন্য আরও বেশি উপযোগী করে তোলে।
এটির মূল্যের জন্য, GNU ন্যানোতে আসলে এরকম আরও অনেক কীবোর্ড শর্টকাট রয়েছে। যারা ভার্চুয়াল টার্মিনাল এবং এই ধরনের ব্যবহার করছেন তারা একটি সম্পূর্ণ তালিকা পেতে F1 কী চাপতে পারেন যা আপনি আপনার তীর কী দিয়ে স্ক্রোল করতে পারেন। আবার, যদিও, আপনার গ্রাফিকাল পরিবেশ সেই কী পুশকে বাধা দেবে এমন একটি খুব ভাল সুযোগ রয়েছে যাতে আপনি একই সঠিক সহায়তা পাঠ্য পেতে Ctrl+G শর্টকাট ব্যবহার করতে পারেন। পাওয়ার ব্যবহারকারীর বৈশিষ্ট্যের এই তালিকা থেকে প্রস্থান করতে Ctrl+X চাপুন। যদিও এটি ন্যানোকে অন্যান্য টেক্সট এডিটরের মতো একই পাওয়ার লেভেলে আনবে না, এই অতিরিক্ত শর্টকাটগুলি আপনাকে দৈনিক টেক্সট এডিটিং কাজগুলির মাধ্যমে সাহায্য করতে অনেক দূর এগিয়ে যেতে হবে।
লেখক সম্পর্কে
কেভিন অ্যারোস
কেভিন অ্যারোস এক দশকেরও বেশি শিল্প অভিজ্ঞতার সাথে একজন অত্যন্ত অভিজ্ঞ এবং জ্ঞানী প্রযুক্তি বিশেষজ্ঞ। তিনি মাইক্রোসফ্ট সার্টিফাইড টেকনোলজি স্পেশালিস্ট (MCTS) সার্টিফিকেশন ধারণ করেছেন এবং সর্বশেষ প্রযুক্তিগত উন্নয়ন সম্পর্কে আপ-টু-ডেট থাকার গভীর আবেগ রয়েছে। সফটওয়্যার ডেভেলপমেন্ট, সাইবার সিকিউরিটি, এবং ক্লাউড কম্পিউটিং-এর মতো ক্ষেত্রগুলিতে তার দক্ষতা এবং জ্ঞান প্রদর্শন করে কেভিন প্রযুক্তি-সম্পর্কিত বিষয়গুলির বিস্তৃত পরিসরে ব্যাপকভাবে লিখেছেন। কারিগরি ক্ষেত্রে তার অবদান তার সমবয়সীদের দ্বারা ব্যাপকভাবে স্বীকৃত এবং সম্মানিত হয়েছে এবং জটিল প্রযুক্তিগত ধারণাগুলিকে স্পষ্ট এবং সংক্ষিপ্তভাবে ব্যাখ্যা করার ক্ষমতার জন্য তিনি অত্যন্ত সম্মানিত।