কীভাবে ভিআইএম প্রস্থান করবেন: VI থেকে প্রস্থান করার 10টি উপায়

সুচিপত্র:

Anonim

VIM হল একটি অত্যন্ত শক্তিশালী কমান্ড লাইন টেক্সট এডিটর যা বিশেষজ্ঞরা পছন্দ করেন এবং প্রায়শই নবজাতকদের দ্বারা ঘৃণা করা হয়, কারণ এটির একটি মোটামুটি খাড়া শেখার বক্ররেখা রয়েছে যা যারা এটির সাথে পরিচিত নয় তাদের কাছে অজ্ঞাত বলে মনে হতে পারে। এমনকি ভিআইএম ছাড়ার মতো সহজ কিছু যারা VI-এর সাথে পরিচিত নয় তাদের কাছে একটি চ্যালেঞ্জ বলে মনে হতে পারে এবং প্রায়শই Control+C কন্ট্রোল+X !q !q এস্কেপ কন্ট্রোল+জেড এন্টার করা হয় যতক্ষণ না শেষ পর্যন্ত কিছু ঘটে এবং হতে পারে প্রক্রিয়াটি স্থগিত হতে পারে বা ছেড়ে দিতে পারে যারা নিশ্চিতভাবে জানে, তাই শুধু একটি "কিল্লাল ভিম" দিয়ে এটি অনুসরণ করুন এবং আপনি আবার ন্যানোতে একই টেক্সট ফাইল খুলতে ফিরে যান, তাই না?

ঠিক আছে, এটা আদর্শ নয়, কিন্তু আমরা সবাই সেখানে ছিলাম। এটিই আমরা এখন থেকে এড়াতে চাই, কারণ আপনি vi ব্যবহার করতে না চাইলেও আপনি অন্তত জানতে পারবেন কিভাবে সঠিকভাবে প্রস্থান করবেন। এই টিউটোরিয়ালটি আপনাকে সঠিকভাবে দেখাবে কীভাবে VIM/VI থেকে প্রস্থান করতে হয়, আসলে এটি আপনাকে VI থেকে প্রস্থান করার একাধিক ভিন্ন উপায় দেখাবে!

10 উপায় কিভাবে VIM / VI থেকে প্রস্থান করবেন

এটি এমন একটি প্রশ্ন যা আমাদের মন্তব্যে মোটামুটি প্রায়ই কমান্ড লাইন নিবন্ধগুলিতে উপস্থিত হয়… পৃথিবীতে আসলে কীভাবে ভিআইএম থেকে বেরিয়ে আসা যায়? দেখা যাচ্ছে যে ভিআইএম থেকে বেরিয়ে আসার জন্য আক্ষরিকভাবে 10+ উপায় রয়েছে, যা সম্ভবত নির্দেশ করে যে কেন VI এত ব্যবহারকারীকে বিভ্রান্ত করে। আসুন প্রথমে সবচেয়ে সহজ পদ্ধতিতে আসা যাক:

ZQ এর সাথে সেভ না করে VIM ছাড়ুন

ESCAPE কী টিপুন, তারপর SHIFT + ZQ টিপুন

এটি সংরক্ষণ না করেই তাৎক্ষণিকভাবে VIM থেকে বেরিয়ে যাবে, মূলত :q এর মতোই! আদেশ।

লিখুন এবং ফাইলে সংরক্ষণ করে দ্রুত VIM ছেড়ে দিন

ESCAPE কী টিপুন, তারপর SHIFT + ZZ

আমার জন্য ব্যক্তিগতভাবে ভিআইএম থেকে বেরিয়ে আসার এই দুটি দ্রুততম উপায়, কিন্তু এখানে প্রত্যেকের নিজস্ব মতামত রয়েছে এবং অনেকে আরও ঐতিহ্যগত পদ্ধতিতে একটি কমান্ড টাইপ করতে পছন্দ করেন।

:q দিয়ে VIM ছাড়ুন

ESCAPE কী টিপুন, তারপর টাইপ করুন :q এবং রিটার্ন টিপুন

পুরোপুরি পরিষ্কার হওয়ার জন্য, "Escape" কী টিপে কমান্ড মোডে প্রবেশ করে। তারপরে :q টাইপ করা আক্ষরিক, যেমন একটি কোলনে সেমি-কোলন নয়, তাই এটি হবে Shift+; q এর পরে এবং রিটার্ন কী চাপলে প্রস্থান করার কমান্ড প্রবেশ করে।

এটি শুধুমাত্র তখনই কাজ করে যদি নথিতে কোন পরিবর্তন না করা হয়, তাই পরিবর্তন করা হলে প্রস্থান করার জন্য আপনি সামান্য সামঞ্জস্য করুন এবং শেষে একটি ধাক্কায়:

ESCAPE কী টিপুন, তারপর টাইপ করুন :q! এবং রিটার্ন আঘাত করুন

VIM ছেড়ে দিন এবং পরিবর্তনগুলি লিখুন :wq

ESCAPE টিপুন এবং টাইপ করুন :wq এবং রিটার্ন টিপুন

এটি সক্রিয় ফাইলে পরিবর্তনগুলি সংরক্ষণ করে (লিখে) এবং প্রস্থান করে। প্রয়োজনে আপনি একটি ব্যাং যোগ করে এটি জোর করতে পারেন:

ESCAPE হিট করুন এবং টাইপ করুন:wq! এর পরে রিটার্ন কী

এটি এই পরিস্থিতি এড়াতে সাহায্য করবে:

যদিও আমরা একটু বেশি পুঙ্খানুপুঙ্খ হতে পারি এবং ভিআইএম ছাড়ার সম্ভাব্য সব উপায় কভার করতে পারি (অন্তত আমি ম্যান পেজের সৌজন্যে জানি, আরও উপায়ে মন্তব্য করুন এখানে মিস করা হয়েছে), যা আমরা পরবর্তীতে পাব:

VIM থেকে বেরিয়ে আসার সম্ভাব্য সব উপায়

প্রথমে কমান্ড মোডে প্রবেশ করতে ESCAPE কী টিপুন, তারপর নিচের যেকোনো একটি ব্যবহার করুন:

  • :q - প্রস্থান করুন
  • :q! - সংরক্ষণ না করে প্রস্থান করুন, এমনকি যদি পরিবর্তিত হয়
  • :cq – সব সময় না লিখে ছেড়ে দিন
  • :wq - বর্তমান ফাইলটি লিখুন / সংরক্ষণ করুন এবং প্রস্থান করুন
  • :wq! - বর্তমান ফাইলটি লিখুন এবং সর্বদা প্রস্থান করুন
  • :wq (নাম) - ফাইলে লিখুন (নাম) এবং প্রস্থান করুন
  • :wq! (নাম) - ফাইলে (নাম) লিখুন এবং সর্বদা প্রস্থান করুন, এমনকি সংশোধন করা হলেও
  • ZZ - পরিবর্তন করা হলে বর্তমান ফাইল সংরক্ষণ করুন, তারপর প্রস্থান করুন
  • ZQ – প্রস্থান করুন এবং সংরক্ষণ না করে প্রস্থান করুন
  • একটি নতুন টার্মিনাল চালু করুন এবং টাইপ করুন 'কিল্লাল ভিম' - এটি একটি কৌতুক যা অনেকেই বুঝতে পারবেন, এবং ভিম থেকে বেরিয়ে আসার সঠিক উপায় না হলেও এটি কাজ করে

তাহলে ভিআইএম থেকে কীভাবে পালানো যায়, কোন কম বিভ্রান্ত? সম্ভবত না, এবং এটি ঠিক আছে, আমরা সাধারণত ওয়াকথ্রুগুলির জন্য এখানে ন্যানো ব্যবহার করতে থাকব কারণ এটি আরও ব্যবহারকারী বান্ধব। এবং এতে কোনও ভুল নেই, যদিও আমি সময়ের সাথে সাথে VIM এর সাথে আরও স্বাচ্ছন্দ্য বোধ করেছি, আমি এখনও স্বাচ্ছন্দ্য এবং সম্ভবত পুরানো একগুঁয়ে অভ্যাসের বাইরে ন্যানো পছন্দ করি।

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

কীভাবে ভিআইএম প্রস্থান করবেন: VI থেকে প্রস্থান করার 10টি উপায়