Neovim, מזלג הניתן להגדרה של Vim לחוויית משתמש טובה יותר

על Neovim

במאמר הבא אנו נסתכל על Neovim. הוא בערך מזלג של קוד ה- Vim. התוכנית מביאה לנו את טובת Vim עם חווית משתמש טובה יותר בזכות אפשרויות התצורה. אם מישהו עדיין לא יודע, חייבים לומר ש- Vim הוא עורך טקסט המבוסס על מצבים. הוא נולד כשיפור של וי (1976). הממשק שלו אינו גרפי, אלא מבוסס טקסט. אמנם יש כמה יישומים עם ממשק גרפי, כמו gVim. העורך בהישג יד הוא תחליף ישיר ל- Vim. אם אתה משתמש ב- Vim, אתה תמצא את עצמך בנוח עם Neovim.

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

מאפיינים כלליים של Neovim

קוד php של Neovim

  • לאס הגדרות ברירת מחדל לגרום לך להשתמש בו באופן מיידי.
  • Un אמולטור מסוף.
  • העורך מספק לנו ממשק API המאפשר תקשורת עם Neovim מכל שפה תכנות, בבטחה ובאופן אסינכרוני.
  • פונקציות מסוף מודרניות כגון סגנון הסמן, אירועי מיקוד, הדבקה בסוגריים וכו '.
  • כפי שכבר כתבתי, זה כן ניתנים להגדרה. ניתן לומר שזה כאילו בנית עורך משלך. כשתסיים להגדיר את זה, יהיה לך עורך מותאם אישית שעונה על הצרכים הספציפיים שלך.
  • ההתנהגות שלו היא ניתן להרחבה באמצעות תוספים. אם אתה משתמש ב- Vim, אתה יכול לעשות זאת המשך להשתמש באותם תוספיםבתוספת אלה שהקהילה פיתחה עבור Neovim. ואם אתה לא יכול למצוא תוסף עבורך ואתה מעז, אתה יכול ליצור את זה באמצעות השפה המועדפת עליך.
  • בנוסף, זה יציע לנו אותן תכונות כמו כל עורך קוד אחר, כגון: השלמה אוטומטית, בדיקת איות, כרטיסיות, צביעת תחביר, חיפוש והחלפה בביטויים רגילים וכו '.

El קוד המקור של הפרויקט אנו יכולים למצוא אותו זמין ב דף GitHub מהעורך.

התקנת Neovim באובונטו

התקנת neovim מאופציית תוכנת אובונטו

אנו יכולים להתקין עורך זה בדרכים רבות. הפשוטה ביותר היא לבצע את התקנה מ אפשרות תוכנה אובונטו. כדי לקבל את הגרסה האחרונה אתה צריך הוסף את ה- PPA של Neovim. הפעל את הפקודה הבאה במסוף (Ctrl + Alt + T):

sudo apt-add-repository ppa:neovim-ppa/stable

אז אתה צריך לעדכן את החבילות ולהתקין את Neovim על ידי הקלדה באותו מסוף:

sudo apt-get update

sudo apt-get install neovim

שתי האפשרויות יתקינו את אותה גרסה של התוכנית. במקרה שאנחנו לא רוצים להתקין שום דבר על המערכת, אתה יכול להשתמש ב- קובץ תמונה של Neovim. כדי לקבל את זה, אתה צריך להתקין תלתל. לאחר שווידאת שיש לך כלי זה, בטרמינל (Ctrl + Alt + T) סוג:

להוריד תמונה naovim - -

curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage

chmod u+x nvim.appimage

לאחר ההורדה ועם ההרשאות הדרושות, אנו יכולים להפעיל את העורך על ידי הקלדה באותו מסוף:

./nvim.appimage

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

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

מקים את Neovim

מדריך Neovim

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

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

קובץ תצורה זה הוא ממוקם ב- ~ / .config / nvim / init.vim. אם זה לא קיים, צור אותו. קובץ התצורה יכול להיות גדול מאוד, אז נסו לתעד את כל מה ששמתם עליו. ניתן להוסיף הערות באמצעות «. נוכל להשיג מידע נוסף אודות קובץ תצורה זה ב Wiki של התוכנית.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.