আমি দুটি কারণে ভুল হিসাবে চিহ্নিত প্রতিটি শব্দ স্বয়ংক্রিয়ভাবে ঠিক করার বিরুদ্ধে সুপারিশ করব।
- প্রথমত, আপনি যে জিনিসগুলি টাইপ করতে চেয়েছিলেন সেগুলি সম্পর্কে বিশেষত আরও প্রযুক্তিগত লেখায় প্রচুর ভ্রান্ত ইতিবাচক জিনিস পাবেন। আপনি অবশ্যই এই দুটি আপনার অভিধান যোগ করতে পারেন (এবং সম্ভবত হওয়া উচিত) যাতে তারা স্বীকৃত এবং প্রস্তাবিত হয়। যাইহোক, যদি আপনি না যে বিজ্ঞপ্তি তারা autocorrected করছি, তারা মাধ্যমে একটি নথি বা একটি চূড়ান্ত সংস্করণে চিলতা পারে তার থেকেও খারাপ, যদি তুমি লেখা কোড বা একটি কনফিগারেশন ফাইল (যেমন, পরিবর্তন
xmin
করার জন্য min
সম্পূর্ণভাবে গ্রাফ বানাতে হবে ভুল)। মন্তব্যগুলিও অদ্ভুত হয়ে উঠতে পারে (উদাহরণস্বরূপ, আমার কাছে "লেবেল এবং নালারী নির্দেশ" পরিবর্তিত হয়ে "লেবেল এবং বাতিলকরণ নির্দেশনা") হয়েছে, যা অর্থ (ক) বিশেষ্য বাক্যাংশ থেকে একটি আবশ্যক হয়ে যায় এবং (খ) একেবারে আলাদা কিছু অর্থ বোঝায়। )
- দ্বিতীয়ত, স্বতঃ সংক্ষিপ্ত শব্দগুলিতে খুব খারাপ pretty আমার অভিজ্ঞতায় এটি নিকটতম শব্দের সাথে সম্পূর্ণরূপে প্রবণতা অর্জন করে, যা, উদাহরণস্বরূপ, তিন-অক্ষরের শব্দের সাথে, যা বলতে চাচ্ছে তার থেকে সম্পূর্ণ আলাদা হতে পারে। আপনি টাইপ করার অর্থ যদি এর কিন্তু ঘটনাক্রমে টাইপ ফো , এটি সংশোধন করা হবে কয়েক -not কি আপনি চেয়েছিলেন! আবার, এগুলি কার্সারি রিভিশনগুলিতে ধরা শক্ত হতে পারে।
এই বিষয়টি মনে রেখে, আমি মনে করি আপনার আসল লক্ষ্যটি দ্রুত টাইপোগ্রাফিক ত্রুটিগুলি সনাক্ত করতে এবং ঠিক করতে সক্ষম হবেন।
আমি এটি সম্পাদন করতে নিম্নলিখিত ম্যাপিংগুলি ব্যবহার করি:
" Go back to last misspelled word and pick first suggestion.
inoremap <C-L> <C-G>u<Esc>[s1z=`]a<C-G>u
" Select last misspelled word (typing will edit).
nnoremap <C-K> <Esc>[sve<C-G>
inoremap <C-K> <Esc>[sve<C-G>
snoremap <C-K> <Esc>b[sviw<C-G>
আমি যখন বডি টেক্সট টাইপ করছি, তখন আমার হাইলাইটিং সেটিংস অনুযায়ী কোনও ভুল বানানযুক্ত শব্দকে আন্ডারলাইন করা হবে। যদি আমি দেখতে পাই যে শব্দটি তুলনামূলকভাবে দীর্ঘ এবং এটি একটি সাধারণ টাইপো, তবে আমি অনুমান করতে পারি যে spell
এটি সম্ভবত এটি সঠিকভাবে সংশোধন করবে, তাই আমি আঘাত করেছি <C-L>
এবং কেবল টাইপিং চালিয়ে যাচ্ছি । যদি এটি একটি সংক্ষিপ্ত শব্দ হয় বা আমি আশা করি এটির <C-K>
ভুলটি আসবে তবে আমি নিজেই এটি টিপতে এবং সামঞ্জস্য করতে পারি। অবশেষে, যদি spell
অপ্রত্যাশিতভাবে ভুল জিনিসটিকে সংশোধন করে, আমি এর সাথে একটি পূর্বাবস্থায়িতকারী স্থাপন করেছি <C-G>u
, তাই আমি <Esc>ucW
নিজেই এটি পরিবর্তন করতে পারি এটি বেশিরভাগ সময় একটি খুব দ্রুত ওয়ার্কফ্লো তৈরি করে।