এতে spell_suggest()
ফাংশনটি spell.c
দেখলে মনে হয় না z=। সমস্ত সম্ভাব্য পরামর্শ পাওয়ার পরে এবং প্রদর্শন করার পরে এটি করে:
/* Ask for choice. */
selected = prompt_for_number(&mouse_used);
prompt_for_number()
বাস করে misc1.c
, এবং আপনি যা করার আশা করেছিলেন ঠিক তা করে: এটি একটি সংখ্যার জন্য অনুরোধ জানায় ( get_number()
একই ফাইলটিতেও দেখুন)। ম্যাপিং বা অন্যান্য ইনপুট অনুমোদিত নয়।
দ্বিতীয় বিকল্পটি সন্নিবেশ মোডে Ctrl x+ sবা Ctrl x+ Ctrl s1 এর মাধ্যমে ভিমের বানান "সমাপ্তি" ব্যবহার করা হয় । এটি আপনি যা চান মোটামুটি করে। আপনি Ctrl nএবং Ctrl pবা তীর কীগুলির সাথে পরিপূর্ণতাগুলি চয়ন করতে পারেন বা নিজের উন্নতি টাইপ করতে পারেন।
আপনি আপনার কী দিয়ে এটি করতে সুপারটাব প্লাগইন ব্যবহার করতে পারেন Tab। :help ins-completion
এছাড়াও একটি CleverTab()
ফাংশন রয়েছে যা আপনি এটির জন্য মানিয়ে নিতে পারেন।
আরো তথ্যের জন্য, দেখুন:
:help ins-completion
,
:help i_CTRL-X_s
অবশেষে, ভিমের spellsuggest()
ফাংশন রয়েছে যা বানান পরামর্শগুলির একটি তালিকা ফিরিয়ে দেয়:
:echo spellsuggest('hellz')
['hells', 'hello', 'hell', 'help', 'halls', 'heals', 'heels', 'hills', 'hulls', 'hell''s',
'hellos', 'hell’s', 'held', 'helm', 'tell', 'well', 'bells', 'cells', 'dells', 'fells',
'helot', 'helve', 'hertz', 'hilly', 'holly']
আপনি আপনার নিজের বানান পরামর্শের স্ক্রিনটি তৈরি করতে এই ফাংশনটি ব্যবহার করতে পারেন।
পাদটীকা
1 : নোট নোট Ctrl sহিসাবে যেমন ব্যবহার করা কাজ নাও করতে পারে তা নোট করুন :
দ্রষ্টব্য: CTRL-S অনেকগুলি ইউনিক্স টার্মিনালগুলিতে প্রদর্শন স্থগিত করে। পরিবর্তে 'গুলি' ব্যবহার করুন। প্রদর্শন পুনরায় শুরু করতে CTRL-Q টাইপ করুন।
আপনি যদি জিভিএম ব্যবহার করছেন তবে ব্যবহার করা Ctrl sউচিত। অথবা আপনি এটি দিয়ে আপনার টার্মিনালে এটি অক্ষম করতে পারেন stty -ixon
।