আমি এই স্ট্যাক ওভারফ্লো প্রশ্নটি থেকে শিখেছি যে লাইন সংখ্যাগুলির একটি নির্দিষ্ট পরিসীমাটি মন্তব্য করা vi
/ ব্যবহার করা সম্ভব vim
। উদাহরণস্বরূপ, ধরুন আমার কাছে নিম্নলিখিত বাশ স্ক্রিপ্ট রয়েছে:
#!/bin/bash
This
is
my
very
very
great
script
এখন যে অনুমান আমি (যা শব্দ ধারণ 8 মাধ্যমে লাইন সংখ্যা 6 আউট মন্তব্য করতে চান very
, very
এবং great
) ব্যবহার করে #
মন্তব্য অক্ষর। ইন vi
/ vim
, আমি কেবল :6,8s/^/#
নিম্নলিখিতগুলি পেতে টাইপ করতে পারি :
#!/bin/bash
This
is
my
#very
#very
#great
script
যা লাইনের 6 থেকে 8 পর্যন্ত মন্তব্য করে।
আমার প্রশ্ন হ'ল, কি একই জাতীয় লাইনার টাইপ করা সম্ভব যা মন্তব্য চরিত্রটিকে 6 থেকে 8 লাইনগুলিতে সরিয়ে ফেলবে#
(তবে ফাইলটিতে অন্য কোনও মন্তব্য করা লাইন নয়)?
এই কথা বলে আমি বুঝতে পারছি কিনা আমি আসলে ব্যবহার করছি সম্পর্কে কিছু বিতর্ক নেই vi
বা vim
। অনুশীলনে, আমি script.sh
কমান্ড দিয়ে একটি ফাইল খুলি vi script.sh
। এছাড়াও, আমি যখন কমান্ডটি টাইপ করি তখন আমি তা which vi
পাই /usr/bin/vi
। তবুও, যখন আমি সহজভাবে টাইপ করি vi
এবং টিপবই, তখন আমি এটিটি Enterপাই:
~ VIM - Vi IMproved
~
~ version 7.2.330
~ by Bram Moolenaar et al.
~ Vim is open source and freely distributable
~
~ Sponsor Vim development!
~ type :help sponsor<Enter> for information
~
~ type :q<Enter> to exit
~ type :help<Enter> or <F1> for on-line help
~ type :help version7<Enter> for version info
যা মনে হয় যে আমি আসলে ব্যবহার করছি vim
। আমি আমার পিসি থেকে এসএসএইচ ব্যবহার করে একটি দূরবর্তী উবুন্টু লিনাক্স ক্লাস্টার অ্যাক্সেস করছি। আমি উবুন্টু লিনাক্স জিইউআই ব্যবহার করছি না।
NERD Commenter
আমার মতে এখানে যাওয়ার উপায় কি! তার জন্য +1