আমি কীভাবে ভি থেকে ছেড়ে যাব?


81

আমি আমার উবুন্টু মেশিনে ভি শুরু করেছি। তবে আমি ভিতে নতুন, এবং এখন আমি ছাড়তে পারি না। আমি সম্পাদকটি দেখতে পাচ্ছি এবং আমি পাঠ্য লিখতে পারি, নীচের লাইনে একটি লেবেল রয়েছে "রেকর্ডিং"।

আমি কীভাবে vi ছাড়ব?


1
উপায় দ্বারা "রেকর্ডিং" এর অর্থ আপনি ম্যাক্রো রেকর্ড করছেন। এটি আর গুরুত্বপূর্ণ নয়।
উদ্ভট

4
এই প্রশ্নটি এ জাতীয় "মজাদার" স্মৃতি ফিরিয়ে দেয়। তবে আমি এই অনুভূতিটি পেয়েছি বলে আমি খুব আনন্দিত।
উদ্ভট

আমরা কীভাবে লিনাক্সের পঠন মোড থেকে সন্নিবেশ মোডে ফিরে আসতে পারি (ভিএমওয়্যার ইনস্টল করা উবুন্টু) ষষ্ঠ সম্পাদক?

2
বিম ছেড়ে যাওয়া এখন মেম হয়ে গেছে।
noɥʇʎԀʎzɐɹƆ

2
যারা এখনও এই রসিকতাটি দেখেননি তাদের জন্য: twitter.com/iamdevloper/statuses/435555976687923200
ফেডেরিকো পোলোনি

উত্তর:


91

vim একটি মডেল সম্পাদকনরমাল (কমান্ড) মোডে ESCযাওয়ার জন্য কীটি চাপুন তারপরে টাইপ করুন এবং টিপুন ।:qEnter

কোনও পরিবর্তন না করে ছাড়তে, টাইপ করে :q!টিপুন Enter

ভিম ডকুমেন্টেশন এ বেরিয়ে আসা দেখুন ।


9
ধন্যবাদ: আমি চেষ্টা কমান্ড, কিন্তু আমি সঙ্গে অনুরোধ জানানো হয়েছিল তাদের চলমান পরে যে: E37: No write since last change (add ! to override)। আমার বাঁচানোর কিছুই নেই।
জোনাস

12
:wqআপনি যা সম্পাদনা করেছেন সেটি সংরক্ষণ করতে এবং তারপরে প্রস্থান করতে চাইলে ব্যবহার করুন। :q!আপনি যদি প্রস্থান করতে চান এবং আপনার পরিবর্তনগুলি পিছনে রেখে যেতে চান।
স্টিভেন ডি

বা যদি আপনি এমন কিছু লিখেছেন যার একটি অনুলিপি তৈরি করতে চান :w newFileName.txt, তবে vi বা vim এর বাইরে কেবলমাত্র পঠনযোগ্য বিষয়টিকে বাছাই করুন ।
কেভিন কেন্টু

5
ছেড়ে দেওয়া :q; জোর করে ছেড়ে দেওয়া :q!; প্রস্থান করুন এবং সংরক্ষণ :wqবা:x
fromnaboo

2
@ জোনাস, পরের বার চেষ্টা করুন :qall!, আমি সন্দেহ করি যে আপনার একটি একক বাফারের মধ্যে আরও বেশি ফাইল খোলা আছে।
অ্যালান ডং

11

ক্রমটি উত্পন্ন করতে আমি ctrl+ ব্যবহার করি , এটি আমাকে আমার আঙ্গুলগুলি ঘরের সারি থেকে সরিয়ে রাখতে বাধা দেয় (মনে রাখবেন কী উদ্ভাবিত হওয়ার সময় কীটি অন্য কোনও জায়গায় ছিল necess প্রয়োজনীয়তা নির্বিশেষে সমস্ত ফাইল লিখবে I আমি ব্যবহার করার পরামর্শ দিই (যা + দ্বিগুণ ) যা শুধুমাত্র লিখতে হবে যদি একটা পরিবর্তন ফাইলে তৈরি করা হয়েছে এছাড়াও। একই হিসাবে ব্যতীত যদি আপনার একাধিক 1 টি ফাইল সম্পাদক উদাহরণস্বরূপ খোলা (যেমন তেজ ট্যাব হিসাবে) আছে। নোট: আমি নিশ্চিত নই এই সব সমস্ত vi ক্লোনগুলির সাথে 100% কমপিট, তবে আমি জানি এটি vim এর সাথে কাজ করে[escescvi:wqZZshiftz:xaZZ


1
ধন্যবাদ। ZZকমান্ড দরকারী বলে মনে হয়। আমি বিন্দু দেখতে পারেন Ctrl+[কিন্তু আমি একজন সুইডিশ কীবোর্ড লেআউট ব্যবহার করছি এবং আমার চাপ দিতে হবে আমাদের AltGr+8পেতে হবে [, যাতে হবে Ctrl+AltGr+8আমার জন্য :(
জোনাস

এছাড়াও নোট ZQকার্যকরভাবে হিসাবে একই :q!। তবে এটি মানক নয়। ZZঅন্যদিকে, হয় POSIX উল্লেখিত
ওয়াইল্ডকার্ড

4

Vi থেকে ছাড়ার আরেকটি উপায় Esc :x

বিকল্পটি একই সময়ে সংরক্ষণ এবং প্রস্থান করার জন্য ব্যবহৃত হয়।


2
মনে রাখবেন যে লাইকটি ZZ, :xফাইলটি কেবল তখনই লিখতে হবে যখন এর বিষয়বস্তুর বিপরীতে পরিবর্তন হয়েছে :wq
jlliagre

2

সিনান যেমন বলেছিলেন, ভিম একজন মডেল সম্পাদক। যদি আপনি জানতে চান যে এটি আপনার জন্য কাজ করে কিনা আপনার সম্ভবত কিছু সময় বিনিয়োগ করা উচিত vimtutorযা ভিএম শেখার একটি ইন্টারেক্টিভ উপায়। (এটি কীভাবে প্রস্থান করবেন, মোডগুলি কী বোঝায় এবং প্রতিটি মোডে আপনি কী করতে পারেন তাও অন্তর্ভুক্ত করে)।


-2

পরিবর্তনের পরে, দয়া করে টিপুন ESCএবং প্রদত্ত আদেশটি :wq!

এটি কেবল পঠনযোগ্য ফাইলটিতে নতুন পরিবর্তনটি জোর করে লিখবে। ফাইলটি কেবল পঠনযোগ্য হওয়ার কারণে এটি কাজ করছে না।


1
আপনি কেন 4 বছর আগে একটি প্রশ্নের উত্তর দিচ্ছেন, মূলত শীর্ষগুলির উত্তরের পুনঃস্থাপন সহ? এটি যাইহোক ভুল: এটি কেবল পঠনযোগ্য ফাইল লিখতে বাধ্য করবে না - এটি লেখার চেষ্টা করবে, ব্যর্থ হতে পারে এবং তারপরে সংরক্ষণ না করেই ছাড়তে বাধ্য করবে।
ক্রিস

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

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