আমি এলে এবং সিনটাস্টিকটি মূলত ব্যবহার করছি কারণ মরচে আলে সমর্থন এখনও খুব ভাল নয়। আমার ক্ষেত্রে আমি ভিআইএম-প্লাগ প্যাকেজ ম্যানেজার ব্যবহার করছি, আমি সেটআপ করছি যাতে এটি এর কোনও স্বয়ংক্রিয়ভাবে সক্ষম না হয়। আমি পরিবর্তে একটি টগল কৌশল ব্যবহার করি।
আমার ক্ষেত্রে আমি ডিফল্টরূপে আলে এবং মরিচির জন্য সিন্টাস্টিক চাই
ভিএমআরসি-র প্লাগইন অংশে আমি এটি করেছি
Plug 'w0rp/ale', { 'on': 'ALEToggle' }
Plug 'vim-syntastic/syntastic', { 'on': 'SyntasticToggleMode' }
এরপরে আমি লম্বাটি সক্ষম করার জন্য একটি বাঁধাই সেট করেছি, (আমি লিন্টারের জন্য মেমোমিক হিসাবে এল ব্যবহার করি)
nnoremap <leader>l :ALEToggle<CR>
মরিচা জন্য আমি একই বাঁধাই ওভাররাইড
au FileType rust noremap <buffer> <leader>l :SyntasticToggleMode<CR>
এছাড়াও আমার ভিএমআরসি থেকে স্ট্যাটাসলাইন স্টাফগুলি সরিয়ে ফেলতে হয়েছিল অন্যথায় সিন্টাস্টিক অক্ষম করে লোড করার সময় আমি ত্রুটিগুলি পাই
" Syntastic stuff
"set statusline+=%#warningmsg#
"set statusline+=%{SyntasticStatuslineFlag()}
"set statusline+=%*
let g:rustfmt_autosave = 1
let g:syntastic_always_populate_loc_list = 1
let g:syntastic_auto_loc_list = 1
let g:syntastic_check_on_open = 1
let g:syntastic_check_on_wq = 0
" Syntastic stuff
শুভেচ্ছা সহ
let g:syntastic_disabled_filetypes=['html']