চেকআউট কিনা আপনার আসলে প্লেইন ব্যবহার করছেন vi
মাধ্যমে
$ vi --version | head -n 1
এটি আমার মেশিনে দেয় (দেবিয়ান 7)
VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Feb 10 2013 02:27:59)
ভিএম এর মত আরও বেশি আচরণ করা যায়। কমান্ডলাইন vi
না করে কমান্ডটি দিয়ে এটি করা যেতে পারে vim
, যেখানে vi
কেবলমাত্র একটি সিম-লিঙ্ক রয়েছে vim
, এই ক্ষেত্রে ভিএমটি vi মোডে খোলা আছে। আপনি এটি দিয়ে পরীক্ষা করতে পারেন :set compatible?
।
পূর্ববর্তী উত্তরে উল্লিখিত হিসাবে, ব্যাকস্পেসের প্রভাব কেবল insert mode
যখন set compatible
সক্ষম থাকে তখন রেখে যাওয়ার পরে দৃশ্যমান হয় ।
দ্রষ্টব্য: vi- সামঞ্জস্যপূর্ণ মোডে, আপনি পূর্বে প্রবেশ করা (প্রবেশের আগে insert mode
) বা ইওল বা প্রবেশ বা প্রবেশের পাঠ্যের উপরে ব্যাকস্পেস করতে পারবেন না insert mode
। দেখা :help 'bs'
'backspace' 'bs' string (default "")
global
{not in Vi}
Influences the working of <BS>, <Del>, CTRL-W and CTRL-U in Insert
mode. This is a list of items, separated by commas. Each item allows
a way to backspace over something:
value effect
indent allow backspacing over autoindent
eol allow backspacing over line breaks (join lines)
start allow backspacing over the start of insert; CTRL-W and CTRL-U
stop once at the start of insert.
When the value is empty, Vi compatible backspacing is used.
For backwards compatibility with version 5.4 and earlier:
value effect
0 same as ":set backspace=" (Vi compatible)
1 same as ":set backspace=indent,eol"
2 same as ":set backspace=indent,eol,start"
বিভিন্ন সেটিংসের অর্থ বোঝার চেষ্টা করে দেখুন: সন্নিবেশ মোডে অক্ষর / লাইন বিরতি এবং ইনডেন্টেশন প্রবেশ করুন, প্রস্থান করুন এবং সন্নিবেশ মোডে পুনরায় প্রবেশ করুন এবং তারপরে ব্যাকস্প্যাকিংয়ের চেষ্টা করুন।
ব্যবহারকারী যারা চ আচরণ সঙ্গে পরিচিত নয় এবং না প্লেইন ষষ্ঠ (যাহাই হউক না কেন না recommened) উচিত ব্যবহার পীড়াপীড়ি :set backspace=indent,eol,start
। দেবিয়ান-এ আফাক সেখানে সাধারণত এই সেটিংটি সহ একটি সিস্টেম-প্রশস্ত কনফিগার ফাইল ইনস্টল করা থাকে।
আপনি বর্তমান সেটিংস মাধ্যমে পেতে পারেন :set bs?
।
vim
।