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


3760

আমি আটকে আছি এবং পালাতে পারি না। এটা বলে:

"type :quit<Enter> to quit VIM"

তবে আমি যখন টাইপ করি তখন এটি কেবল বস্তুর শরীরে উপস্থিত হয়।


131
আপনি কি শুধু ভিআইএম ছাড়ার চেষ্টা করছেন? যদি এটি হয় তবে "পলায়ন" টিপুন এবং তারপরে ': q'
পপ

47
কোলন ভুলো না ! আপনার টাইপ করা উচিত :quitএবং তারপরে [ENTER]কীটি চাপুন।
ফারহমান্দ

88
ভিএম এর বেসিকগুলি শিখতে খুব সহজ, এবং এটি আপনার সিস্টেমে তৈরি করা হয়েছে। টার্মিনালে "vimtutor" টাইপ করুন। 25 মিনিট পরে আপনি আপনার সাধারন পাঠ্য সম্পাদকের চেয়ে দ্রুত যাবেন!
মার্ক রবসন 26'15

4
পরীক্ষা করে দেখুন এখানে আরো কমান্ড।
টনি

77
git commitভবিষ্যতে আপনাকে ভিমে পাঠানো রোধ করতে: git config --global core.editor="nano"
টম কেলি

উত্তর:


4895

Esc"নরমাল মোড" প্রবেশের জন্য কী টিপুন। তারপরে আপনি :"কমান্ড-লাইন মোড" লিখতে লিখতে পারেন । একটি কোলন ( :) স্ক্রিনের নীচে উপস্থিত হবে এবং আপনি নিম্নলিখিত কমান্ডগুলির মধ্যে একটিতে টাইপ করতে পারেন। কমান্ড কার্যকর করতে, Enterকী টিপুন।

  • :q ছাড়তে (সংক্ষিপ্ত :quit)
  • :q!সংরক্ষণ না করে ছাড়তে (সংক্ষিপ্ত :quit!)
  • :wq লিখতে এবং ছেড়ে দিতে
  • :wq! ফাইলের কেবল পঠনের অনুমতি থাকলেও লিখতে এবং ছেড়ে দিতে (যদি ফাইলটিতে লেখার অনুমতি না থাকে: জোর করে লিখুন)
  • :x লিখতে এবং প্রস্থান করতে (অনুরূপ :wq, তবে কেবল পরিবর্তন আছে তবে লিখুন)
  • :exit লিখতে এবং প্রস্থান করতে (হিসাবে একই :x )
  • :qaসব ছেড়ে দিতে (সংক্ষিপ্ত :quitall)
  • :cq বিনা সাশ্রয় ছাড়াই এবং ভিমকে শূন্য-ত্রুটি (ত্রুটি সহ প্রস্থান করা) ফেরত দেওয়া

আপনি ZZসংরক্ষণ করতে এবং প্রস্থান করতে (একই একই :x) টাইপ করে বা ZQকেবল (একই হিসাবে ) প্রস্থান করে সরাসরি "নরমাল মোড" থেকে ভিমকে প্রস্থান করতে পারেন :q!। (নোটটি এখানে গুরুত্বপূর্ণ গুরুত্বপূর্ণ ZZএবং zzএকই জিনিসটি বোঝায় না not)

ভিমের বিস্তৃত সহায়তা রয়েছে - যা আপনি :helpআদেশটি অ্যাক্সেস করতে পারবেন - যেখানে আপনি আপনার সমস্ত প্রশ্নের উত্তর এবং নতুনদের জন্য একটি টিউটোরিয়াল পেতে পারেন।


15
আপনার .vimrc এ অসাধারণ ম্যাপিং না থাকলে আপনি অবশ্যই এটিটি করা উচিত। যদি লিনাক্সে xev টাইপ করা থাকে এবং নিশ্চিত হন যে আপনি পালানোর সময় কী টাইপটি পেয়ে যাবেন তা নিশ্চিত করুন।
ডারভাইন

17
মনে রাখবেন আপনি এসসিটি ব্যবহার না করতে পারলে আপনি সিটিআরএল + সি ব্যবহার করতে পারেন (আমার মতো কারণ আমার শেল টোটাল টার্মিনালে রয়েছে)। vim.wikia.com/wiki/Avoid_t_escape_key
dotnetCarpenter

25
:x== ZZকিন্তু :x! = :wq:xফাইল লিখুন iff ফাইল পরিবর্তন হয়েছে, :wqসবসময় ফাইল লিখুন (বিষয়টি যখন ব্যবহার করার সময় inotify)।
হাউলেথ

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

18
আপনার যদি ফাইলে অনুমতি না থাকে তবে সুডো অনুমতি রয়েছে:w ! sudo tee %
টিভিলয়

186

ছবিগুলির মূল্য এক হাজার ইউনিক্স কমান্ড এবং বিকল্পগুলির জন্য:

এখানে চিত্র বিবরণ লিখুন

আমি প্রতিটি সেমিস্টারে আমার শিক্ষার্থীদের কাছে এটি আঁকাম এবং এর পরে তারা vi মনে করে।

vi শুধুমাত্র তিনটি রাজ্য সহ একটি সসীম রাষ্ট্র মেশিন

শুরু করার পরে, vi কম্যান্ড মোডে যায়, যেখানে আপনি অন্ধভাবে সংক্ষিপ্ত, কয়েকটি অক্ষর কমান্ড টাইপ করতে পারেন । আপনি জানেন আপনি কি করছেন; এটি অপেশাদারদের জন্য নয়

যখন আপনি আসলে পাঠ্য সম্পাদনা করতে চান, আপনার কিছু এক-বর্ণচিহ্ন কমান্ড সহ INSERT মোডে যেতে হবে:

  • i: কার্সারের জায়গায় INSERT এ যান
  • আমি: লাইনের শুরুতে INSERT মোডে যান
  • একটি: পরে সংযোজন কার্সার
  • উত্তর: লাইনের শেষে সংযোজন
  • ও: উন্মুক্ত বর্তমান লাইনের নীচে একটি নতুন লাইন
  • ও: বর্তমান লাইনের জায়গায় একটি নতুন লাইন খুলুন

এখন, প্রশ্নের উত্তর: প্রস্থান করা হচ্ছে।

আপনি এক্স মোড থেকে vi প্রস্থান করতে পারেন:

  • প্রশ্ন: আপনি যদি কোনও পরিবর্তন না করে থাকেন বা তাদের আগেই সংরক্ষণ করেন
  • প্রশ্ন !: কোনও পরিবর্তন উপেক্ষা করে এবং প্রস্থান করুন
  • wq: সংরক্ষণ করুন এবং ছেড়ে দিন
  • এক্স: এটি ডাব্লু ডাব্লু সমান

w এবং x একটি ফাইল নাম পরামিতি গ্রহণ। আপনি যদি ফাইলের নাম দিয়ে vi শুরু করে থাকেন তবে আপনার আবার এটি দেওয়ার দরকার নেই।

শেষ অবধি, সবচেয়ে গুরুত্বপূর্ণ: আপনি কীভাবে মোডে পৌঁছতে পারবেন?

এক্স মোডটি দীর্ঘ কমান্ডের জন্য যা আপনি স্ক্রিনের নীচের লাইনে টাইপিং দেখতে পাবেন। COMMAND মোড থেকে আপনি কোলনকে চাপ দিন :এবং নীচের লাইনে একটি কোলন উপস্থিত হবে যেখানে আপনি উপরের কমান্ডগুলি টাইপ করতে পারেন।

INSERT মোড থেকে আপনার ESC টিপতে হবে, অর্থাৎ এস্কেপ বাটনটি COMMAND মোডে যেতে হবে এবং তারপরে: এক্স মোডে যেতে হবে।

আপনি যদি অনিশ্চিত হন তবে ESC চাপুন এবং এটি আপনাকে কমান্ড মোডে নিয়ে আসবে।

সুতরাং, শক্তিশালী পদ্ধতিটি হ'ল ESC -: - x-enter যা আপনার ফাইল সংরক্ষণ করে এবং প্রস্থান করে।


5
ধন্যবাদ, চিত্রটি খুব সহায়ক। তবে আমার জন্য wপ্রাক্তন থেকে কমান্ড মোডে পরিবর্তন হয় না, তবে Escহয়। আমি কি ভুল করছি?
নিক ভলিংকিন

2
আপনি যদি ডাব্লু-এন্টার লিখেন যা আপনার ফাইলটি সংরক্ষণ করে এবং কম্যান্ড মোডে ফিরে যায়। কমান্ডগুলি সেভ এবং প্রস্থান করার সম্পূর্ণ চিত্র পেতে আমি এটি লিখেছিলাম।
জর্জলি

3
ওহ, তাই আপনার মানে :w। তারপরে এটি নিখুঁত ধারণা তৈরি করে। যাইহোক, ডিস্ক থেকে পুনরায় লোড করার কোনও আদেশ আছে (যা ফাইলগুলি পরিবর্তন না করে পরিবর্তিত হতে পারে)? যদি তা wহয় তবে এটি চিত্রের পাশেও হতে পারে ।
নিক ভলিংকিন

2
@ জর্জলি আমি সবেমাত্র বিভ্রান্তির বিষয়টি বুঝতে পেরেছি! ডক্স থেকে, সাধারণ মোডকে কমান্ড মোডও বলা হয় ! সুতরাং, কমান্ড মোড! = কমান্ড-লাইন মোড। কি দারুন!
jpaugh

2
@ নিকভোলিনকিন ডিস্ক থেকে পুনরায় লোড করার কমান্ডটি :e(বা সম্ভবত :e!এটি আপনাকে ছাড়াই সংরক্ষিত পরিবর্তনগুলি সম্পর্কে সতর্ক করবে !)
জেডিএস

177

আপনি একটি কমান্ড লিখুন, আঘাত Escচাবি । আপনি এটি প্রবেশ করার পরে, টিপুনReturn নিশ্চিত করতে টিপুন।

Escবর্তমান কমান্ড সমাপ্ত করে এবং ভিমকে সাধারণ মোডে স্যুইচ করে । এখন আপনি টিপুন :, নীচে: প্রদর্শিত হবে স্ক্রিনের । এটি নিশ্চিত করে যে আপনি আসলে একটি কমান্ড টাইপ করছেন এবং ফাইল সম্পাদনা করছেন না।

সর্বাধিক কমান্ড, বর্ণমালা আছে ঐচ্ছিক অংশ সঙ্গে বন্ধনী ঘিরা: c[ommand]

'*' দিয়ে চিহ্নিত কমান্ডগুলি কেবলমাত্র Vim- (vi তে প্রয়োগ হয় না)।

নিরাপদ-প্রস্থান (যদি সংরক্ষণ না করা পরিবর্তনগুলি ব্যর্থ হয়):

  • :q[uit] বর্তমান উইন্ডোটি প্রস্থান করুন । এটি যদি শেষ উইন্ডো হয় তবে ভিমটি প্রস্থান করুন। যখন বর্তমান পরিবর্তন করা হয়েছে তখন এটি ব্যর্থ হয় বাফারে
  • :qa[ll]* সমস্ত উইন্ডো এবং ভিম প্রস্থান করুন, যদি না কিছু বাফার থাকে যা পরিবর্তিত হয়েছে।

প্রম্পট-প্রস্থান (অরক্ষিত পরিবর্তনগুলি থাকলে অনুরোধ জানানো হয়)

  • :conf[irm] q[uit]* প্রস্থান করুন, তবে কিছু বাফার রয়েছে যা পরিবর্তিত হয়েছে prom
  • :conf[irm] xa[ll]* সমস্ত পরিবর্তিত বাফার লিখুন এবং ভিম থেকে প্রস্থান করুন। যখন কিছু বাফার লেখা যায় না তখন একটি প্রম্পট আনুন।

পরিবর্তনগুলি সংরক্ষণ করুন (সংরক্ষণ করুন) এবং প্রস্থান করুন:

  • :wqবর্তমান ফাইলটি লিখুন (এমনকি এটি পরিবর্তিত না হলেও) এবং প্রস্থান করুন। যখন ফাইলটি কেবল পঠনযোগ্য হয় বা বাফারটির নাম না থাকে তখন লেখা ব্যর্থ হয়।:wqa[ll]* সমস্ত উইন্ডোর জন্য।
  • :wq! একই, তবে কেবল পঠনযোগ্য ফাইলগুলিও লিখে দেয়। :wqa[ll]!* সমস্ত উইন্ডোর জন্য।
  • :x[it], ZZ( বিশদ সহ ) সমস্ত উইন্ডোর জন্য কেবল ফাইলটি পরিবর্তন এবং প্রস্থান করা হলে লিখুন :xa[ll]

পরিবর্তনগুলি ত্যাগ করুন এবং প্রস্থান করুন:

  • :q[uit]! ZQ* লেখার ছাড়াই প্রস্থান করুন, যখন দৃশ্যমান বাফারগুলির পরিবর্তন হয়। পরিবর্তিত লুকানো বাফারগুলি যখন প্রস্থান করে না।
  • :qa[ll]!*, :quita[ll][!]* ছাড়ুন ভিম, বাফারের সমস্ত পরিবর্তন (লুকানো সহ) হারিয়ে গেছে।

Returnকমান্ডটি নিশ্চিত করতে টিপুন ।

এই উত্তরটি সমস্ত ভিম লিখতে এবং আদেশ এবং আর্গুমেন্ট প্রস্থান করে না। প্রকৃতপক্ষে, তারা ভিম ডকুমেন্টেশনে উল্লেখ করা হয়েছে ।

ভিমের বিস্তৃত বিল্ট-ইন সহায়তা রয়েছে, Esc:helpReturnএটি খুলতে টাইপ করুন ।

এই উত্তরটি অন্য একটি দ্বারা অনুপ্রাণিত হয়েছিল , মূলত @ ডাইরভাইন দ্বারা রচিত এবং অন্যান্য এসও ব্যবহারকারীদের দ্বারা সম্পাদিত। আমি ভিম রেফারেন্স, এসও মন্তব্য এবং কিছু অন্যান্য উত্স থেকে আরও তথ্য অন্তর্ভুক্ত করেছি। ভি এবং ভিমের জন্য পার্থক্যগুলিও প্রতিফলিত হয়।


81

আপনি যদি ভিমে সংরক্ষণ না করেই ছাড়তে চান এবং ভিমে একটি শূন্য-বহির্গমন কোডটি ফেরত দিতে চান তবে আপনি ব্যবহার করতে পারেন :cq

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


19
আমি এটিকে গিট কমিট, বা ভিসুডো, বা ক্রোনট্যাব বাতিল করতেও ব্যবহার করি ...
জোশ লি

গিট কমিটকে বাতিল :q!করে দেওয়া ভাল কাজ করে, যেহেতু গিটটি শূন্য নয় এমন বার্তাটি পরীক্ষা করে এবং শূন্য নয় এমন একটি প্রস্থান কোড নয়।
Moopet

আমি জানি এটি কাজ করে, এটি ঠিক: সিকিউয়ের জন্য শিফট কী প্রয়োজন হয় না। :-)
8:38 এ স্পেন স্পেন্স

47

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

Ctrl-cEnterEnterviEnterCtrl-\Ctrl-n:qa!Enter

এটি আপনাকে বেশিরভাগ সময় বের করে আনে।

কিছু আকর্ষণীয় ক্ষেত্রে যেখানে আপনার এই জাতীয় কিছু প্রয়োজন:

  • iCtrl-ovg (আপনি সন্নিবেশ মোড প্রবেশ করুন, তারপরে ভিজ্যুয়াল মোড এবং তারপরে অপারেটর মুলতুবি মোড)

  • QappendEnter

  • iCtrl-ogQCtrl-r=Ctrl-k (এই ক্ষেত্রে জন্য porges ধন্যবাদ)

  • :set insertmode(এটি একটি ক্ষেত্রে যখন Ctrl-\Ctrl-nআপনাকে স্বাভাবিক মোডে ফিরিয়ে দেয়)


সম্পাদনা করুন: উপরের মামলার কারণে এই উত্তরটি সংশোধন করা হয়েছিল। এটি ব্যবহৃত হত:

EscEscEsc:qa!Enter

তবে আপনি প্রাক্তন মোডে প্রবেশ করে থাকলে এটি কাজ করে না। সেক্ষেত্রে আপনার করা দরকার:

viEnter:qa!Enter

সুতরাং "আমি কী করেছি তা জানতে চাই না এবং আমি কোনও কিছু সংরক্ষণ করতে চাই না, আমি এখনই চাই!" হবে

viEnterEscEscEsc:qa!প্রবেশ করান


6
@ কেভালকেড এটিকে সম্পাদনা স্বাভাবিক মোডে রেখে নিরাপদে ছাড়ার বিষয়টি নিশ্চিত করার একটি অত্যন্ত সাধারণ পদ্ধতি। স্বাভাবিক ব্যবহারের ইন আপনার প্রয়োজন হয় :qবা:wq
ড্যান Passaro

6
যথেষ্ট সাধারণ না! আমি (একটি শিক্ষানবিশ) টাইপ করলে কী হবে i<Ctrl-O>gQ<Ctrl-R>=<Ctrl-K>?

@ পরীক্ষাগুলি পরীক্ষার মামলার জন্য ধন্যবাদ! এছাড়াও আরও কিছু পরীক্ষার মামলা রয়েছে যা প্রমাণ করে যে মূল পদ্ধতিটি ছিল দু: খজনক। আমি উত্তরটি এখন আরও সাধারণ হতে সম্পাদিত করেছি।
হেইকি ন্যাসকি

@ হাইকি নাস্কি কমপক্ষে আমার জন্য আমারও সিটিআরএল-সি পরে প্রবেশ করা দরকার (এক্সপ্রেশন রেজিস্ট্রেশন থেকে বাঁচতে)
শে

40

আপনি যদি সহজ মোডে ভিমটি প্রস্থান করতে চান তবে ( -yবিকল্পটি ব্যবহার করার সময় ) আপনি Ctrl+ টিপুন দিয়ে সাধারণ ভিম মোডে প্রবেশ করতে পারেন Lএবং তারপরে স্বাভাবিক উপস্থিতিগুলির যে কোনও একটি কাজ করবে।


7
তবুও অন্য বিকল্প: আপনি Ctrl+Oঅস্থায়ীভাবে INSERT মোডটি ছেড়ে যেতে প্রবেশ করতে পারেন :q। সিঙ্গেল কমান্ড কার্যকর করতে এবং INSERT মোডে ফিরে আসতে এই কম্বিনেশন সহ কৌশলটি সাধারণ ভিমে পাশাপাশি কার্যকর in
আন্দ্রে স্টারডুবটসেভ

28

ভিমে অপারেশনের তিনটি পদ্ধতি রয়েছে: ইনপুট মোড, কমান্ড মোড এবং প্রাক্তন মোড।

ইনপুট মোড - আপনার টাইপ করা সমস্ত কিছু, সমস্ত কীস্ট্রোক স্ক্রিনে প্রতিধ্বনিত।

কমান্ড মোড বা এস্কেপ মোড - আপনি এই মোডে টাইপ করেন এমন সমস্ত কিছুই কমান্ড হিসাবে ব্যাখ্যা করা হয়।

প্রাক্তন মোড - এটি অন্য সম্পাদক, প্রাক্তন। এটি একটি লাইন সম্পাদক। এটি প্রতি লাইনে বা বিভিন্ন লাইনের ভিত্তিতে কাজ করে। এই মোডে, :স্ক্রিনের নীচে একটি প্রদর্শিত হবে। এটি প্রাক্তন সম্পাদক।

ভিম থেকে প্রস্থান করার জন্য আপনি প্রস্থান মোডে বা কমান্ড মোডে থাকাকালীন আপনি প্রস্থান করতে পারবেন। আপনি ইনপুট মোডে থাকা অবস্থায় আপনি ভিম থেকে প্রস্থান করতে পারবেন না।

প্রাক্তন মোড থেকে প্রস্থান করা হচ্ছে

  1. আপনার নিশ্চিত হওয়া দরকার যে আপনি কমান্ড মোডে রয়েছেন। এটি করতে, কেবল Escকী টিপুন।

  2. :কী টিপে প্রাক্তন মোডে যান

  3. প্রস্থান করার জন্য নিচের সংযোগগুলির মধ্যে প্রাক্তন মোডে ব্যবহার করুন:

    :q- ছাড়ুন :q!- সংরক্ষণ না করে ছাড়ুন :wq- সংরক্ষণ করুন এবং ছাড়ুন বা লিখুন এবং ছেড়ে দিন :wq!- ডাব্লিউকিউ হিসাবে সমান, তবে ফাইলের অনুমতিগুলি যদি কেবল পঠনযোগ্য হয় :x- লিখুন এবং ছেড়ে দিন :qa- সমস্ত ছেড়ে দিন force একাধিক ফাইল খুললে দরকারী:vim abc.txt xyz.txt

কমান্ড মোড থেকে প্রস্থান করা হচ্ছে

  1. পালানোর কী টিপুন। আপনি যদি কমান্ড মোডে থাকেন তবে আপনি সম্ভবত এটি ইতিমধ্যে করেছেন।

  2. রাজধানী জেডজেড ( shift zz) টিপুন - সংরক্ষণ করুন এবং প্রস্থান করুন

  3. মূলধন জেডকিউ ( shift zq) টিপুন - সংরক্ষণ না করে প্রস্থান করুন।


3
আপনি যেটিকে "প্রাক্তন মোড" বলছেন তা আসলে কমান্ড-লাইন মোড বলে । এটি আপনাকে প্রাক্তন কমান্ডগুলি প্রবেশ করতে দেয় তবে কিছু গুরুত্বপূর্ণ পার্থক্য সহ
jpaugh

1
হুম নং। আপনি ভিজ্যুয়াল মোড ভুলে যাচ্ছেন।
প্রাইফটান

26

হিট করার পরে ESC(বা cmd+ Cআমার কম্পিউটারে) :কমান্ড প্রম্পটটি উপস্থিত হওয়ার জন্য আপনাকে অবশ্যই আঘাত করতে হবে । তারপরে, আপনি প্রবেশ করতে পারেন quit

আপনি দেখতে পাবেন যে মেশিনটি আপনাকে ছাড়তে দেবে না কারণ আপনার তথ্য সংরক্ষণ করা হয়নি। আপনি যদি যাইহোক প্রস্থান করতে চান, প্রস্থান করার !পরে সরাসরি প্রবেশ করুন (অর্থাত্ :quit!)।


19

উইন্ডোজে গিট ক্লায়েন্ট ইনস্টল করে আমি ভিম পেয়েছি। :qআমার জন্য Vim প্রস্থান করবে না। :exitতবে কি ...


1
একইভাবে মিমিনটোসের গায়ে ভিট করার জন্য এটি কাজ করে।
জোয়েল

1
@ জোয়েল এটি কেবল আমার ম্যাকটিতে পরীক্ষা করেছেন, উভয় আদেশই বৈধ ( vim -version7.3)।
নিক ভলিনকিন

2
জন্য Git BashWindows এ, এ Vimকখনও কখনও ESCকাজ করছে না। ব্যবহার CTRL+ + [পরিবর্তে।
Val,

@ ভ্যাল যা অদ্ভুতভাবে পরিচিত দেখাচ্ছে দু'জন একই কাজ করে কারণ হিসাবে ^[হিসাবে একই ESC। এটি আকর্ষণীয় যে উইন্ডোজ এটিকে আরও জটিল করে তুলেছে। এবং মজাদার।
প্রাইফটান

10

প্রশ্ন এখানে জিজ্ঞাসা করা হয়েছে

দ্য qএকটি সংখ্যা সঙ্গে কমান্ড যে অবস্থানে দেওয়া বিভক্ত বন্ধ করে।

:q<split position> অথবা :<split position>q সেই অবস্থানে বিভাজন বন্ধ করবে।

আপনার ভিম উইন্ডো লেআউটটি নীচের হিসাবে বলা যাক:

-------------------------------------------------
|               |               |               |
-------------------------------------------------
|               |               |               |
|               |               |               |
|    Split 1    |    Split 2    |     Split 3   |
|               |               |               |
-------------------------------------------------

আপনি যদি q1কমান্ডটি চালনা করেন তবে এটি প্রথম বিভাজনটি বন্ধ করবে।q2দ্বিতীয় বিভাজন এবং বিপরীত বন্ধ হবে।

প্রস্থান কমান্ডে বিভক্ত অবস্থানের ক্রমটি বিবেচনা করে না। :2qবা :q2দ্বিতীয় বিভাজন বন্ধ হবে।

আপনি কমান্ডটিতে যে বিভক্ত অবস্থানটি পাস করেছেন তা যদি বর্তমান স্প্লিটের সংখ্যার চেয়ে বেশি হয় তবে এটি কেবল শেষ বিভাজনটি বন্ধ করে দেবে।

উদাহরণস্বরূপ, আপনি যদি q100উপরের উইন্ডো সেটআপটিতে চালিত হন যেখানে কেবল তিনটি বিভাজন রয়েছে, এটি শেষ বিভাজনটি বন্ধ করবে (3 স্প্লিট)।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.