Im / .vim / after / ftplugin এ কেন ভিম ফাইলগুলিকে উপেক্ষা করবেন?


19

আমার স্থানীয় ভিম কনফিগারেশনে সমস্যা আছে বলে মনে হচ্ছে তবে এটি কী তা নিশ্চিত I'm আমার কিছু ফাইল টাইপ-নির্দিষ্ট সেটিংস ওভাররাইড করা দরকার। একাধিক টিউটোরিয়াল / হাওটো অনুসারে আমি ~/.vim/after/ftplugin/cpp.vimযথাযথ setlocalবিবৃতি দিয়ে তৈরি করেছি , তবে এটি পড়েনি বলে মনে হয়। আমি চেক করে ~/.vim/afterহয় runtimepath

আমি এই সমস্যা এড়ানোর কাজ autocmd FileType cpp setlocal ...মধ্যে ~/.vimrc, কিন্তু যে বিন্দু পরলোক হল। এটি নির্ধারণ / ঠিক করার জন্য কোনও পরামর্শ? বা আমি কি সুস্পষ্ট কিছু উপেক্ষা করছি?

উত্তর:


19

এর আউটপুট পরীক্ষা করুন:

:filetype

আপনার যোগ করার প্রয়োজন হতে পারে

filetype plugin on

আপনার .vimrc এ (বা কমপক্ষে আপনার 'ফাইল টাইপ' সেটিংসে 'প্লাগইন' যুক্ত করুন)।


10

:scriptnamesকমান্ডটি ব্যবহার করা শুরু করার জন্য একটি ভাল জায়গা । একটি সি ++ ফাইল খুলুন তবে আপনি সাধারনত সম্পাদন করেন এবং কার্যকর করেন

:scriptnames

এটি আপনাকে ফাইলগুলি দেখাবে যা ভিমটি শুরু হওয়ার পর থেকে উত্সাহিত করেছে।


1
এটি ডিবাগিংয়ের জন্য একটি দরকারী পরামর্শ। vim --cmd 'set verbose=2'কোন স্ক্রিপ্ট ফাইলগুলি উত্সাহিত হচ্ছে তা দেখার জন্য আমি চালাতাম।
অ্যান্টনি জিওগিগান

হ্যাঁ, খুব দরকারী। আমি শিখেছি যে, প্লাগইনগুলির পরে লোড-অর্ডারটি আপনি যা ভাবেন তা নয়, সে সম্পর্কে উত্তর vi.stackex بدل . com/a/20227/20753 দেখুন ।
জারি তুর্কিয়া
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.