ভাইরে বাশ এবং প্রেস মধ্যে আছি Esc, Shift+ + K, V, ব্যাশ আপ আগুন $EDITOR
একটি ফাইল অনুরূপ সঙ্গে /tmp/bash-fc-186566385
।
এটি কেন এবং এর উদ্দেশ্য কী?
আমার সম্ভবত উল্লেখ করা দরকার যে আমি বাশ নিয়ে চলছি set -o vi
।
ভাইরে বাশ এবং প্রেস মধ্যে আছি Esc, Shift+ + K, V, ব্যাশ আপ আগুন $EDITOR
একটি ফাইল অনুরূপ সঙ্গে /tmp/bash-fc-186566385
।
এটি কেন এবং এর উদ্দেশ্য কী?
আমার সম্ভবত উল্লেখ করা দরকার যে আমি বাশ নিয়ে চলছি set -o vi
।
উত্তর:
এটি আপনাকে পূর্ণ vi সম্পাদনা সহ একটি কমান্ড তৈরি করতে দেয়। আপনি যদি কিছু কমান্ড টাইপ করেন এবং বাইরে বেরোনোর :wq
জন্য আদেশগুলি চালিত হবে।
বর্ণনামূলককরণ: এটি আপনাকে যে কোনও সম্পাদক স্থাপন করেছেন তাতে কমান্ডটি তৈরি করার অনুমতি দেয় $EDITOR
এবং আপনি যখন এটি সংরক্ষণ এবং প্রস্থান করবেন তখন বিষয়বস্তুগুলি চালিত হবে। (স্পষ্ট করে বলা হয়েছে যে এটি কেবলমাত্র ভি নয়!)
এছাড়াও , রিয়েলস্কেপটিক দ্বারা উল্লিখিত হিসাবে , সম্পাদকটি আনতে shift+ Kসংমিশ্রণের প্রয়োজন হয় না। সহজভাবে esc, Vহবে।
আপনি প্রয়োজন হবে না Shift+ + k। ব্যবহার Esc+ + vযেহেতু আপনি শেল কমান্ড লাইন ব্যবহার করে নির্মিত-ইন ব্যবহার vi এডিটর সম্পাদনার অনুমতি দেওয়া হচ্ছে কাজ করবে set -o vi
(একই সঙ্গে acheieved যাবে Ctrl+ + x+ + e)। এটি বিল্টিন fc
কমান্ড কার্যকর করার সমতুল্য যা ইতিহাস তালিকা এবং ইতিহাস ফাইলটি পরিচালনা করতে কার্যকর। এটি আপনার $EDITOR
( যেহেতু , আপনার শেলের ডিফল্ট সম্পাদক) সেট করা আছে সেটিকে একটি দীর্ঘ, কৌতুকপূর্ণ বা জটিল কমান্ড লিখতে এবং তারপরে সম্পাদককে সংরক্ষণ এবং বন্ধ করার পরে এটিকে কার্যকর করা হবে। fc
কমান্ড সম্পর্কে বিশদ জানতে এখানে দেখুন : বাশ ইতিহাসের অন্তর্নির্মিত ।
v
। টিপলে পেতে কী (বা ভাল কী-)K
স্বাভাবিকভাবে হিসাবে চিহ্নিত লেখা<kbd>Shift</kbd>+<kbd>K</kbd>
এবং (ছোট হাতের) পেতে কী টিপেv
যেমন<kbd>V</kbd>