dein.vim : এই প্রশ্নের অনুসরণ হিসাবে আমি এখানে সুপরিচিত শোগো দ্বারা নির্মিত প্লাগইন ম্যানেজার যুক্ত করব।
README অনুসারে প্লাগইনটিতে নিম্নলিখিত নির্ভরতা রয়েছে:
Vim >7.4 or neovim
: যদিও ভিমকে আপ টু ডেট রাখাই ভাল জিনিস, এটি কিছু ব্যবহারকারীর পক্ষে সমস্যাযুক্ত হতে পারে যে পূর্ববর্তী সংস্করণগুলি সমর্থিত নয়
git
: যা প্যাকেজ পরিচালকের পক্ষে বেশ সাধারণ
rsync
: যা গিটের মতো সাধারণ নয়
লেখক দাবি করেছেন যে এটি নিওবান্ডেলের চেয়ে দ্রুত। প্রকল্পের রেডমি পৃষ্ঠায় একটি মানদণ্ড পাওয়া যাবে ।
উদাহরণস্বরূপ, আপনার প্লাগিন আপডেট করার জন্য আপনার মত কিছু ব্যবহার করতে পারবেন না: এই প্লাগিন ম্যানেজার এক মূল ধারণা যে এটি কোনো কমান্ড উপলব্ধ করা হয় না, কিন্তু শুধুমাত্র ফাংশন হয় :PlugUpdate
, আপনি কল করতে থাকবে না: :call dein#update()
। সত্যি কথা বলতে, আমি এই নকশা পছন্দটির কোনও ব্যাখ্যা খুঁজে পাইনি।
এছাড়াও, কেউ একটি প্লাগইন তৈরি করেছে যা এই "অনুপস্থিত" কমান্ড সরবরাহ করে। আমার কোনও ধারণা নেই যদি এটি ভাল ধারণা হয় বা এটি প্লাগইন ম্যানেজারের মূল ধারণার বিরুদ্ধে তবে লেখক এটি ডক ফাইলের FAQ এ উল্লেখ করেছেন।
Dein.vim গিথুব (vimscript.org থেকে প্লাগইনগুলিতে সুবিধাজনক অ্যাক্সেস সহ) এবং স্থানীয় ডিরেক্টরিগুলি থেকে প্লাগইনগুলি পেতে সহায়তা করে।
প্লাগইন ম্যানেজার প্লাগইনগুলি আপডেট এবং অক্ষম করার মতো কিছু ধ্রুপদী বৈশিষ্ট্য সরবরাহ করে। এটি ইনস্টলেশন সময়ে হুকগুলি কার্যকর করার অনুমতি দেয়।
নোট করুন যে এফএকিউ অনুসারে, মনে হয় এটি ইনস্টল হওয়া প্লাগইনগুলির হেল্প ট্যাগগুলি আপনাকে ম্যানুয়ালি তৈরি করতে হবে।
একটি আকর্ষণীয় বিষয় হ'ল লেখক চান dein.vim পরীক্ষা করা সহজ এবং বজায় রাখা যাতে ভান্ডারে কিছু পরীক্ষার স্ক্রিপ্ট থাকে।
পরিশেষে, আমি বলব যে এই প্লাগইন ম্যানেজারটি হালকা ওজনযুক্ত এবং দ্রুত নকশাকৃত মনে হয়েছে, যা আকর্ষণীয়, তবে আমি মনে করি এটি উদাহরণস্বরূপ, ভিএম -প্লাগ বা ভন্ডলের চেয়ে কম ব্যবহারকারী বান্ধব ।
ওহ, এছাড়াও, শাগো dein.vim কে একটি " গাark় চালিত Vim / Neovim প্লাগইন ম্যানেজার" হিসাবে বর্ণনা করেছেন যদি কেউ এর অর্থ কী তা জানেন তবে এই উত্তরটি সম্পাদনা করতে দ্বিধা বোধ করুন: আমি কৌতূহলী ;-)