আমি বাশ স্ক্রিপ্টিংয়ের জন্য ভিএম ব্যবহার করি। জিনিসটি কখনও কখনও আমি কোনও নতুন ফাইল তৈরি করতে চাই না, এটি সম্পাদনযোগ্য করে তুলি, সম্পাদন করতে পারি এবং তারপরে এটি মুছতে পারি না। আমি বলতে চাইছি যে স্ক্রিপ্টগুলি কেবল একবার ব্যবহার করা হবে।
উদাহরণস্বরূপ আমি ভিএম খুলি এবং এটি টাইপ করি:
#!/bin/bash
ll | while read line
do
echo $line
done
আমি এই ফাইলটি সংরক্ষণ করি নি, আমি কেবল বাশ-স্ক্রিপ্টিংকে সরল করতে vim ব্যবহার করি। আমি জানি আমি !
ভিএম এর মাধ্যমে বাশ কমান্ড কার্যকর করতে পারি । তবে বাফারে যা আছে তা কার্যকর করতে হবে?
set -o vi
, আপনি Esc-v
vi এ কমান্ড লাইনটি সম্পাদনা করতে আঘাত করতে পারেন । তারপরে Esc-:wq
মৃত্যুদণ্ড কার্যকর করা।
<C-x><C-e>
এবং এটিকে লেখায় কার্যকর করতে পারেন, তাই না?