কীভাবে ভিআই বা ভিম সম্পাদক থেকে প্রস্থান করবেন

দ্য vi সম্পাদক আপনি বিভ্রান্ত না হলে বিভ্রান্ত করছে। আপনি যদি এটিকে আটকে রাখেন তবে এই অ্যাপ্লিকেশনটি থেকে বাঁচতে গোপন হ্যান্ডশেক লাগে takes লিনাক্স, ম্যাকোস বা অন্য কোনও ইউনিক্স-জাতীয় সিস্টেমে কীভাবে vi বা vim ছাড়বেন তা এখানে রয়েছে।

দ্রুত উত্তর

যদি আপনি ভিতরে থাকেন vi বা ভিম এবং আপনার পরিবর্তনগুলি সংরক্ষণ বা ছাড়াই বাইরে বেরিয়ে আসা দরকার - এখানে কীভাবে:

  • প্রথমে কয়েকবার Esc কী টিপুন। এটি নিশ্চিত করবে vi সন্নিবেশ মোডের বাইরে এবং কমান্ড মোডে রয়েছে।
  • দ্বিতীয়, টাইপ : কিউ! এবং এন্টার টিপুন। এই বলে vi কোনও পরিবর্তন না করে ছাড়তে হবে to (আপনি যদি নিজের পরিবর্তনগুলি সংরক্ষণ করতে চান তবে টাইপ করুন : ডাব্লিউকিউ পরিবর্তে.)

আপনি যদি লিনাক্স কমান্ড লাইনটি শিখতে চান তবে আপনাকে এর চেয়ে আরও অনেক কিছু জানতে হবে। পড়ুন এবং আমরা আপনাকে ঠিক কীভাবে দেখাব vi কাজ করে এবং ছাড়ার জন্য নির্দেশাবলী কেন এত অস্বাভাবিক। vi একটি গুরুত্বপূর্ণ, শক্তিশালী সরঞ্জাম এবং শেখার বক্ররেখার পক্ষে এটি মূল্যবান।

vi, সর্বব্যাপী সম্পাদক

কারণ vi আপনি সর্বত্র এটির পক্ষে লড়াই চালিয়ে যাবেন এমন সম্ভাবনা রয়েছে। এমনকি নিজেকে ভিতরে খুঁজে পেতে পারেন vi ভুলবসত. সম্ভবত কেউ আপনাকে তাদের জন্য তাদের লিনাক্স কম্পিউটারটি দেখতে বলেছে। আপনি একটি কমান্ড ইস্যু করুন crontab -e , এবং vi পপ আপ। অবাক, কেউ এর জন্য ডিফল্ট সম্পাদকটি কনফিগার করেছেন crontab হতে vi.

সম্ভবত আপনি কোনও সিস্টেম পরিচালনা করছেন যেখানে vi একমাত্র সম্পাদক বা একমাত্র যা দূরবর্তী এসএসএইচ সেশনের মাধ্যমে কাজ করবে এবং আপনাকে ব্যবহারকারীর .bashrc ফাইলটি সম্পাদনা করতে হবে।

কমান্ড শুরু করার জন্য vi এবং সরাসরি একটি ফাইল খুলুন। প্রকার vi , একটি স্পেস এবং তারপরে ফাইলের নাম। এন্টার চাপুন. চালু করা প্রোগ্রাম হতে পারে vi বা এটি হতে পারে ভিম , একটি ‘উন্নত vi‘। এটি আপনার লিনাক্স বিতরণের উপর নির্ভর করে example উদাহরণস্বরূপ, উবুন্টু ব্যবহার করে ভিম । এই নিবন্ধে সমস্ত নির্দেশাবলী সমানভাবে প্রযোজ্য ভিম.

 vi .bashrc

এর মধ্যে অবিলম্বে লক্ষণীয় পার্থক্য vi এবং অন্যান্য সম্পাদকরা যখন এটি vi আরম্ভ করে আপনি কেবল পাঠ্য টাইপ করা শুরু করতে পারবেন না। এটার কারন vi ইহা একটি মডেল সম্পাদক সম্পাদনাটি একটি মোডে, সন্নিবেশ মোডে করা হয় এবং কমান্ড মোডে কমান্ড প্রদান করা হয় isvi কমান্ড মোডে আরম্ভ করে।

আপনি যদি সন্নিবেশ মোড এবং কমান্ড মোডের ধারণার সাথে পরিচিত না হন তবে এটি বিস্মিত হতে পারে। কমান্ড মোডে আপনি যে কমান্ডটি জারি করতে পারেন তার মধ্যে অনেকগুলি আপনার টাইপ করা ফাইলকে প্রভাবিত করে। আপনি যদি কমান্ড মোডে থাকেন তবে আপনি ভুল করে নিজের ফাইলে পাঠ্য টাইপ করার চেষ্টা করছেন, এটি ভালভাবে শেষ হচ্ছে না। আপনার ইস্যু করা কিছু কীস্ট্রোক কমান্ড হিসাবে স্বীকৃত হবে। এই কমান্ডগুলি লাইনগুলি মুছতে বা বিভক্ত করতে, কার্সারটিকে প্রায় ঘুরিয়ে দিতে, বা পাঠ্য মোছার জন্য দায়বদ্ধ।

এবং, আপনি যা টাইপ করেন না কেন, আপনি সম্পাদক থেকে প্রস্থান বা প্রস্থান করার কোনও উপায় খুঁজে পাবেন না। এদিকে, আপনার ফাইলটি বেশ ম্যাঙ্গাল হয়ে উঠছে এবং আপাতদৃষ্টিতে এলোমেলো বীপগুলি আপনাকে পাগল করছে।

কমান্ড মোড এবং সন্নিবেশ মোড

আপনার স্যুইচ করা দরকারvi আপনি যা করার জন্য চেষ্টা করছেন তার উপযুক্ত মোডে।

কমান্ড মোড ডিফল্ট মোড হয় যখন vi প্রবর্তন আপনি যদি আরও ভাল না জানেন তবে আপনি টাইপ করার চেষ্টা শুরু করবেন। আপনি যদি 'i' কীটি বা সন্নিবেশ মোড (ক, এ, সি, সি, আই, ও, ও, আর, এস এবং এস) প্রবর্তিত অন্য 10 টির মধ্যে যে কোনও একটি হিট করেন তবে আপনি হঠাৎ কী দেখতে পাবেন আপনি টাইপ করছেন আপনি এখন সন্নিবেশ মোডে আছেন।

আপনি তীরচিহ্নের একটিতে আঘাত না করা পর্যন্ত এটি অগ্রগতির মতো অনুভব করতে পারে। আপনি যদি এটি করেন, এ, বি, সি, বা ডি অন্যথায় ফাঁকা নতুন লাইনে একমাত্র অক্ষর হিসাবে উপস্থিত হবে। ফাইলের শীর্ষে।

এটা ঠিক আছে, আমরা আপনার ফিরে পেয়েছি। আপনি কীভাবে জানেন যখন এটি আশ্চর্যজনকভাবে সহজ। এই দুটি কীস্ট্রোক মনে রাখবেন: ইস্ক আপনাকে কমান্ড মোডে নিয়ে যায় এবং "i" আপনাকে সন্নিবেশ মোডে নিয়ে যায়।

আপনাকে কমান্ড মোডে থাকতে হবে এবং সম্পাদকটি ছেড়ে যেতে সঠিক কমান্ডটি প্রবেশ করতে হবে।

কমান্ড মোড থেকে সুরক্ষা

কমান্ড মোডে প্রবেশ করতে, Esc কী টিপুন। দৃশ্যমান কিছুই ঘটবে না। আরও কয়েকবার এটি আঘাত করুন। আপনি যখন এস্কেপ কীতে আঘাত করেন তখন আপনি কোনও বীপ শুনতে পান, তবে আপনি কমান্ড মোডে রয়েছেন। বীপ আপনাকে বলছে যে "ইতিমধ্যে আপনি কমান্ড মোডে রয়েছেন, ইস্ক চাপানো বন্ধ করুন” " আপনি এসসি-তে আঘাত করার সময় যদি আপনি একটি বীপ শুনতে পান তবে আমরা ভাল।

কোনও শূন্যস্থান ছাড়াই একটি কোলন, অক্ষর "q," এবং একটি বিস্মৃত বিন্দু টাইপ করুন। এই তিনটি অক্ষরটি টার্মিনালের নীচের লাইনের খুব বাম দিকে উপস্থিত হওয়া উচিত। যদি তারা না দেয় তবে আপনি কোনও বীপ শোনার আগ পর্যন্ত এসকে চাপুন এবং আবার চেষ্টা করুন। আপনি যখন সেগুলি দেখতে পাবেন তখন এন্টার কী টিপুন:

: কিউ!

এই আদেশে প্রশ্ন এর জন্য একটি সংক্ষেপণ ছেড়ে দিন । বিস্ময়কর বিন্দু জোর যুক্ত করে, তাই আপনি "ছাড়ুন!" বলে চিৎকার করছেন এমনটাই মনে হয়! at vi। এটি আপনাকে কিছুটা ভাল বোধ করতে পারে।

উদ্দীপনা পয়েন্টটিও নির্দেশ দেয় vi প্রতি না আপনি ফাইলটিতে যে কোনও পরিবর্তন করেছেন সেভ করুন। আপনি যদি এ সম্পর্কে অনর্থক হয়ে থাকেন vi এবং আপনি কী করছেন তা না জানা আপনি সম্ভবত যে ধ্বংসযজ্ঞটি কাটিয়েছেন তা সংরক্ষণ করতে চান না।

আপনি একবার কমান্ড লাইনে ফিরে গেলে আপনি ফাইলটি পরিবর্তিত হয়নি তা নিশ্চিত করতে ডাবল-চেক করতে চাইতে পারেন। আপনি নিম্নলিখিত কমান্ড দিয়ে এটি করতে পারেন:

বিড়াল .বাশ্রাক | কম

আপনি যখন প্রস্থান করছেন vi, আপনি যদি কোনও বার্তা দেখেন যে "শেষ পরিবর্তন থেকে কোনও লেখা নেই" বলে এর অর্থ হ'ল আপনি কমান্ডের বিস্মৃত বিবরণটি মিস করেছেন। আপনাকে ছেড়ে যেতে এবং আপনার যে কোনও পরিবর্তন রাখতে চাইলে হারাতে বাধা দিতে, vi আপনাকে সেভ করার সুযোগ দিচ্ছে। শুধু পুনরায় প্রকাশ করুন : কিউ! থেকে বেরিয়ে আসার জন্য বিস্ময়কর বিন্দু সহ কমান্ড vi এবং কোনও পরিবর্তন ত্যাগ করুন।

আপনি যদি নিশ্চিত হন তবে আপনার পরিবর্তনগুলি সংরক্ষণ করুন

আপনি নিজের ফাইলে যে পরিবর্তন করেছেন সে সম্পর্কে আপনি যদি খুশি হন তবে আপনি প্রস্থান করে এবং পরিবর্তনগুলি সংরক্ষণ করতে পারেন : ডাব্লিউকিউ (লিখুন এবং ছেড়ে দিন) কমান্ড। নিশ্চিত হয়ে নিন যে আপনি এগিয়ে যাওয়ার আগে আপনার স্ক্রিন সম্পাদনাগুলি ফাইলটিতে লিখিত থাকতে চান।

একটি কোলন, অক্ষর ডাব্লু (লিখুন) এবং অক্ষর q (প্রস্থান) টাইপ করুন। আপনি যখন টার্মিনালের নীচে বাম দিকে দেখতে পাবেন তখন এন্টার কী টিপুন:

: ডাব্লিউকিউ

লার্নিং কার্ভ এটি মূল্যবান

ব্যবহার vi কিছুটা পিয়ানো ব্যবহারের মতো। আপনি কেবল বসে এটি ব্যবহার করতে পারবেন না; আপনি কিছু অনুশীলন করা উচিত। শীতল হয়ে বসে এবং ফ্লাইটে শিখার চেষ্টা করা যখন চাপ দেওয়া হয় তখন কিছু সম্পাদিত করার তা করার উপায় নয়। এটি আপনার প্রথম উদ্বোধনী কনসার্টের জন্য পর্দা উত্থাপনের সাথে প্রথমবারের মতো পিয়ানোতে বসার মতো অর্থবোধ করে।

বেশিরভাগ শক্তি vi এটির বেশিরভাগ কীস্ট্রোক সমন্বয় থেকে আসে যা প্রতিটি একটি সাধারণ সম্পাদনা কার্য সম্পাদন করে। এটি দুর্দান্ত, তবে যতক্ষণ না আপনি সেগুলি মুখস্ত করে রেখেছেন, অনুশীলন করেছেন এবং সেগুলি আপনার পেশী স্মৃতির অংশ না হওয়া পর্যন্ত আপনি সেগুলি থেকে উপকৃত হতে পারবেন না।

ততক্ষণ আপনি যদি নিজেকে খুঁজে পান vi এবং একটি গুরুত্বপূর্ণ ফাইলের দিকে তাকানো, ঠিক : কিউ! এবং কৌতুকপূর্ণভাবে প্রস্থান করুন। আপনার গুরুত্বপূর্ণ ফাইল আপনাকে ধন্যবাদ জানাবে।


$config[zx-auto] not found$config[zx-overlay] not found