Vim הוא אחד מעורכי הטקסט הטובים ביותר בשורת הפקודה שתוכל לשים עליהם את הידיים. זה מגיע מותקן מראש כברירת מחדל ב-Linux, macOS ומערכות אחרות דמויות Unix.

תוספים של Vim מאפשרים לך להרחיב את הפונקציונליות של Vim בהתאם לזרימת העבודה וההעדפות שלך. אבל תזדקק למנהל תוספים טוב כדי להתקין ולנהל את התוספים של Vim שלך.

הנה כמה ממנהלי התוספים הטובים ביותר עבור Vim שיהפכו את החיים שלך לקלים יותר.

מהו Vim Plugin Manager?

מנהל תוספים של Vim הוא חבילת תוכנה המאפשרת לך לנהל את התוספים של Vim בקלות. הפונקציות העיקריות של מנהל תוספים הן התקנה, עדכון וניהול כללי של התוספים שלך.

כמובן, זה אופציונלי להחזיק מנהל תוספים, אבל אם יש לך או שוקל להחזיק מספר תוספים של Vim במערכת שלך, כדאי לשקול להתקין אחד. זה יעזור לך לעקוב אחר התוספים שלך ולשמור על ניקיון המערכת שלך.

ישנם מספר מנהלי תוספים שאתה יכול לבחור מהם, וכל אלה הם בקוד פתוח, כלומר אתה יכול להשתמש ולשנות אותם באופן חופשי כרצונך.

תצטרך התקן את Git במחשב האישי שלך לעבוד עם רוב מנהלי התוספים.

1. vim-plug

vim-plug הוא מנהל תוספים קל משקל וחזק שקל להגדיר ולהשתמש בו. כל התצורות והתוספים רשומים בקובץ אחד. יש לו רק כמה פקודות כך שלא תצטרך לשנן שום דבר כדי להשתמש בכלי. vim-plug תומך גם בהתקנה ועדכון מקבילים של מספר תוספים בו-זמנית. והכי טוב, זה מאוד מהיר.

instagram viewer

תכונות נהדרות אחרות כוללות טעינה לפי דרישה, תמיכה בסקירה והחזרה של עדכונים ושימוש מינימלי בשטח דיסק.

ל-vim-plug יש תיעוד מפורט, מה שהופך אותו לאידיאלי אם אתה חדש ב-Vim או במנהלי תוספים. רוב התוספים של Vim ולמנהלי תוספים, כולל vim-plug, יש דף GitHub כדי להדריך אותך במהלך ההתקנה.

2. pathogen.vim

pathogen.vim הוא אחד ממנהלי התוספים הוותיקים ביותר של Vim. כמו רוב מנהלי התוספים, הוא מסדר תוספים לתיקיות בודדות. זה מאפשר לך לשדרג ולהסיר בקלות תוסף מבלי להשפיע על תוספים פעילים אחרים.

התקנה והגדרה של pathogen.vim היא קלה. רוב התצורה מתרחשת ב- .vimrc קובץ ואתה צריך רק כמה שורות קוד כדי להתחיל.

בניגוד למנהלי תוספים אחרים, עליך לעדכן ידנית את התוספים שלך עם pathogen.vim. אם אתה רוצה יותר שליטה על התוספים המותקנים במערכת שלך, pathogen.vim הוא מנהל התוספים היחיד שאתה צריך.

3. Vundle

בהשראת pathogen.vim, השם Vundle הוא תערובת של "Vim" ו"חבילות". כפי שהשם מרמז, ב-Vundle, תוספים ידועים בתור חבילות.

התקנת Vundle היא די קלה. בפשטות לשכפל את קוד המקור מ דף GitHub שלו ולהגדיר את .vimrc קוֹבֶץ.

Vundle מגיע עם ארבעה כלי עזר ליבה שבהם אתה משתמש כדי לרשום, לעדכן ולהתקין, לחפש ולהסיר תוספים. זה נותן לך שליטה מפורטת על מה להגדיר ואיך להגדיר את זה.

Vundle הוא מנהל תוספים נהדר עבור Vim אם אתה מנסה כל הזמן תוספים חדשים, או מתעסק עם הקיימים.

4. dein.vim

dein.vim הוא עוד מנהל פלאגין Vim/Neovim מדהים ומודרני. זה גם מהיר יותר יחסית מתוספים אחרים כמו NeoBundle.

dein.vim משתמש בפונקציות במקום בפקודות כדי לפשט את תהליך ההגדרה. קל יחסית לתחזק ולנהל תוספים עם מנהל התוספים הזה.

dein.vim הוא בחירה מצוינת אם אתה רוצה תאימות עם מספר תוספים או מערכות הפעלה. הוא תומך בתוספים שאינם זמינים בדרך כלל ב- GitHub, והחלק הטוב ביותר, הוא גם תואם ל-macOS ו-Windows.

5. ווֹלט

עוד מנהל פלאגין נהדר עבור Vim, Volt הוא סופר מהיר ואינו מאט את המערכת שלך עם bloatware. זה קל להתקנה ולהגדיר, ואפילו יותר טוב, קל לשדרג את Volt עם שדרוג עצמי וולט פקודה.

חלק מהתכונות הטובות ביותר שלו כוללות תמיכה בעדכון מספר תוספים במקביל ונעילת תוספים כך שתהיה לך יותר שליטה על גרסאות תוספים.

6. תמיכה ברירת מחדל של פלאגין

ב-Vim גרסה 8 ואילך, אתה יכול להתקין תוספים באופן ידני מבלי להשתמש במנהלי תוספים נוספים של צד שלישי. עם תמיכת ברירת המחדל של ניהול הפלאגין, כל שעליך לעשות הוא להעתיק את תוכן הפלאגין שלך לתיקיה ייעודית תחת ~/.vim מַדרִיך.

עליך לשקול את ברירת המחדל של מנהל הפלאגין אם אתה מפעיל גרסה חדשה יותר של Vim (גרסה 8 ואילך) ואינך רוצה להתקין מנהלי תוספים נוספים.

התקנת תוספים של Vim קלה עם מנהלי תוספים

מנהלי תוספים של Vim הם הדרכים הטובות ביותר לארגן ולנהל את התוספים שלך ב-Vim. הם מקלים עליך להתקין, לעדכן ולהסיר תוספים של Vim מהמערכת שלך.

בין אם תחליט להשתמש במנהל תוספים של צד שלישי ובין אם אתה רוצה להישאר עם תמיכת ברירת המחדל של הפלאגין, קל מאוד להתקין תוספים ב-Vim.