Engineering

معرفی پروژه: بانک کانفیگ vim یا همون vimrc

تا حالا شده که بخواین از vim استفاده کنین؟ حتما دیدین بدون تنظیمات اولیه، کاملا بیخوده و کار باهاش سخته! ولی کافیه که شما ۱ روز روش فقط بزارین و مطابق میلتون شخصی سازی‌ش کنین.

Amin··2 min read

تا حالا شده که بخواین از vim استفاده کنین؟ حتما دیدین بدون تنظیمات اولیه، کاملا بیخوده و کار باهاش سخته! ولی کافیه که شما ۱ روز روش فقط بزارین و مطابق میلتون شخصی سازی‌ش کنین.

حالا با این پروژه‌ای که شروع کردم، در اکثر موارد یه روز هم نمیخواد وقت بزارین و کافیه که کانفیگ مورد نظرتون رو پیدا کنین و حتی ادیت هم کنین! پروژه تو گیت‌هاب هستش و شما میتونین که فایل vimrc تونو مطابق چیزی که پایینتر توضیح میدم (بالاخره یه قالب استانداردم داشته باشه بد نیستا!) به ریپو اضافه کنین، یا اینکه بین vimrc بقیه ملت بگردین و چیزی که میخواینو پیدا کنین! فلن قرار نیست سایتی داشته باشه، ولی اگه کسی خواست خوشحال میشم همکاری کنه :))))

چجوری vimrc خودمو به مخزن اضافه کنم؟

خب اول از همه باید مخزن رو تو اکانت خودتون فورک کنین، بعد یه فولدر توش به اسم یوزرنیم خودتون تو گیت‌هاب بسازین (که بشه صاحبو یافت …) و فایل vimrc تونو تو اون فولدر بریزین. بعد باید مطمئن شین که فایله پنهان نیست (معمولا رو لینوکس و مک پنهانه :|) و اسمش هم حتما vimrc باشه. بعد یه فایل readme.md تو همون پوشه بسازین و مثل فایل readme.md در فولدر mr0null اونو با توضیحات فایلتون پر کنین و در آخر هم اگه از vimrc کسی استفاده کردین، بهتره ازش اسم ببرین (چک نمیشه ولی از نظر اخلاقی دیگه رعایت کنین :|) . در پایان اول تو مخزن فورک شده خودتون فایلارو سینک کنین، بعد یه pull request بزنین و تو توضیحات نام‌کاربری خودتون رو بنویسین، یا از قالب «نام‌کاربری+ورژن فایل» استفاده کنین‌. اگه همه موارد بالا رعایت بشن، با مخزن اصلی برهم مینشانم (merge میکنم :|)!

در پایان نظری پیشنهادی چیزی دارین زیر همین مطلب بگین!

Share
Written by
Amin

Photography, technology, etc.

نظرات

Continue reading

Engineering·

سال نو، beepaste نو!

با سلام! خیلی وقت بود که تو اینجا مطلبی ننوشتم؛ در واقع داشتم روی نسخه جدید beepaste کار می‌کردم که قبلا هم در موردش نوشته بودم. در واقع فقط کار بهینه‌سازی روش انجام نشده! بلکه به کل سیستم (چه…

Amin · 2 min
Engineering·

معرفی پنل تحت‌وب آزاد Virtualmin - قسمت دوم

با سلامی دیگر! این‌بار قسمت دوم این‌سری آموزشی رو درست کردم! البته این‌سری عجله‌ای شد یکمی ولی کلیت این ویدئو اینه: * تنظیم فایروال * کانفیگ بیشتر میلسرور * راه‌اندازی ابتدایی سرویس beepaste که قبلا…

Amin · 2 min
Engineering·

معرفی پنل تحت‌وب آزاد Virtualmin - قسمت اول

سلام! شاید تا به حال به این فکر کردین که سایتتون رو، رو سرور خودتون میزبانی کنین؛ منابع اختصاصی میشه، پایداری (اگه درست کانفیگ بشه!) میره بالا، هزینه‌ها هم میاد پایین، تازه کنترل کامل رو سرور دارین و…

Amin · 3 min