जवाबों:
केवल दो लाइन संपादन वर्तमान में उपलब्ध इंटरफेस bashहैं viमोड और emacs, मोड तो तुम सब करने की जरूरत है सेट है emacsमोड फिर से।
set -o emacs
यह इस बात पर निर्भर करता है कि आप "सामान्य" क्या परिभाषित करते हैं। यदि वह लाइन संपादन बंद कर रहा है, तो शुरू करने का दस्तावेज तरीका -o viसेट करना है+o vi
$ set -o vi
$ set -o|egrep -w "(vi|emacs)"
emacs off
vi on
$ set +o vi
$ set -o|egrep -w "(vi|emacs)"
emacs off
vi off
क्रिस ने पहले ही जवाब दे दिया है कि क्या आपका सामान्य मोड एमएसीएस है।
historyकमांड के साथ अपने इतिहास को देख सकते हैं और !चरित्र के साथ उनकी संख्या को उपसर्ग करके पिछली कमांड चला सकते हैं ।
emacsबश में डिफ़ॉल्ट लाइन संपादन मोड है। सेटिंगemacsमोडviएक साइड इफेक्ट के रूप में मोड को अक्षम करता है, लेकिन जैसा कि नीचे दिए गए jlliagre द्वारा उल्लिखित है, आप वास्तव में उन दोनों को अक्षम कर सकते हैं।