עורכי טקסט מבוססי טרמינל משמשים כמעט לכל דבר בלינוקס; מכתיבת סקריפטים וקבצי תצורה מהירים של Bash ועד להפקת תוכניות מלאות או אפילו כתיבת רומן.
בעוד שננו מותקן מראש ברוב ההפצות, ול-Emacs ו-Vim יש עוקבים משלהם, ישנם עורכי טקסט מעולים אחרים המבוססים על מסוף. הנה ארבעה מהטובים ביותר:
1. חֶלזוֹנִית
Helix הוא עורך טקסט ממוקד קוד, שנכתב ב-Rust, ובהשראת Kakoune ו-Neovim. שורשי ה-Kakoune שלו נראים בבירור בשל ההתמקדות בבחירות מרובות כפונקציית ליבה חיונית של Helix.
הוא כולל גם את יכולות העריכה המודליות המפורסמות יותר של Neovim, אבל קצת פחות מרתיעה, ויותר ידידותיות למשתמש.
הדגשת תחביר מטופל על ידי Tree-sitter, ומאפשר לך לטפל בקלות בהכנסות, לעקוב אחר משתנים ולתפעל בחירות, מבלי להאט את התהליך שלך כלל.
הדרך הטובה ביותר להתקין את Helix בכל הפצה היא לבנות אותו מהמקור. כדי לעשות זאת, תחילה עליך להתקין Rust, לצד כלי החבילה Cargo:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | ש
הפקודה לעיל תוריד ותבצע סקריפט להתקנת Rust and Cargo. כעת שכבו את מאגר Helix GitHub עם:
git שיבוט https://github.com/helix-editor/helix
להשתמש הפקודה cd כדי לעבור לספריית Helix, ואז התקן את Helix:
CD חֶלזוֹנִית
מטען להתקין--locked --path helix-term
לאחר מכן תוכל להפעיל את Helix על ידי הזנת:
hx
...לכל טרמינל.
כדי לכתוב ב- Helix, צריך להיכנס לְהַכנִיס מצב על ידי לחיצה על אני מקש במקלדת שלך. לאחר הזנת הטקסט שלך, לחץ על בריחה מקש כדי לחזור למצב רגיל. מכאן, עריכה ומניפולציה של טקסט דומה ל-Vim. מיפויי מפתח זמינים ב התיעוד הרשמי של Helix.
2. מגבר
בדומה ל-Helix, גם Amp כתוב ב-Rust, ושואב השראה כבדה מ-Vim, עם חיבורי מפתח דומים ושוב, גישה מודאלית לעריכה. Amp הוא פשוט לשימוש, ואפילו מתחילים יכולים להתמודד איתו מיד - אם כי השוק העיקרי של Amp הוא מפתחים.
בנוסף למצבים הרגילים כגון הוספה, רגילה ובחירה, Amp מגיע עם מספר מצבים חדשים המספקים פונקציונליות נוספת.
מגבר מגיע עם ברירות מחדל הגיוניות ואינו דורש שום תצורה ראשונית. הדגשת תחביר, חיפוש קבצים מעורפל ושילוב Git בסיסי זמינים מיד.
אם התקנת כבר חלודה ומטען, אתה יכול להתקין Amp עם:
מטען להתקין אמפר
תכונה אחת שאנחנו מאוד אוהבים ב- Amp היא היכולת להשעות זמנית את ההפעלה שלך, לחזור למעטפת שלך ואז להמשיך את העריכה מהמקום שבו הפסקת. אתה יכול לעשות זאת על ידי לחיצה על ז מקש במצב רגיל.
כדי להמשיך לערוך, היכנס fg לתוך הטרמינל שלך. תיעוד מלא של מגבר זמין ב- האתר הרשמי של Amp. לחלופין, לאחר הפעלת Amp בפעם הראשונה, לחץ על ? מקש לצפייה במדריך המקיף להתחלה מהירה.
3. זי
זי מתרחק לרגע מהעורכים בהשראת Vim, והוא טוען שהוא עורך מודרני של הטרמינל, ברוח Emacs. Zee נכתב ב-Rust, מהיר וזורם להפליא, כולל 100 פריימים לשנייה, עם עיבוד עריכות תוך פחות מ-10 אלפיות השנייה. בדומה ל- Helix, Zee משתמש ב-Tree-sitter להדגשת תחביר ואימות.
שוב, עליך להתקין Cargo and Rust, לפני התקנת Zee עם:
מטען להתקין--נעול זי
אם אתה רוצה ש-Zee ישתלב עם לוח המערכת שלך (כנראה שכן), תצטרך להתקין את Zee עם תכונת הלוח של המערכת:
מטען להתקין--locked --תכונות מערכת-לוח Zee
לאחר ההתקנה, אתה יכול להפעיל את Zee על ידי הזנת:
זי
...לכל טרמינל.
לחלופין, ניתן לפתוח קובץ אחד או יותר ב-Zee על ידי העברתם כארגומנטים. לדוגמה:
זיזֶה.קוֹבֶץזֶה.קוֹבֶץאַחֵר.קוֹבֶץ
...יפתח מספר קבצים עם העורך.
כפי שהייתם מצפים מעורך טקסט השואב השראה מ-Emacs, Zee משתמש בקשרי מקשים דמויי Emacs. אתה יכול למצוא רשימה של אלה ב GitHub.
4. מיקרו
מיקרו שואפת להיות התחליף לעורך הטקסט הננו הפופולרי תמיד, והוא קל בתכונות ובגודל. ייתכן שתשמח גם לגלות שאינך צריך להתקין Rust או Cargo כדי להכניס אותו למערכת שלך.
הדרך הקלה ביותר להתקין את עורך הטקסט Micro היא להוריד ולהפעיל את סקריפט ההתקנה שסופק על ידי המפתחים. הפקודה הבאה תביא את הסקריפט באמצעות סִלְסוּל, ומעבירים את הפלט אל Bash:
תלתל https://getmic.ro | לַחֲבוֹט
לחלופין, אם מותקן אצלך מנהל חבילות ה-Snap, אתה יכול פשוט להזין את הפרטים הבאים כדי להתקין את Micro במחשב שלך:
לְצַלֵם להתקין מיקרו --קלַאסִי
כפי שניתן לצפות מהשם, Micro קטן. זה גם קל לשימוש וחזק, ומגיע עם המון מקשים חמים שעוזרים לך לבצע משימות נפוצות בקלות ובמהירות.
מקשי קיצור וחיבורי מפתחות מאוחסנים ב ~/.config/micro/bindings.json, ותוכל לערוך אותם בקלות באמצעות:
מיקרו ~/.config/micro/bindings.json
הדגשת תחביר מובנית עבור 75 שפות תכנות שונות. Micro תומך בפיצולים, כך שתוכל לערוך מספר קבצים בו זמנית, בסגנון של חלון ריצוף מנהל, ואתה אפילו יכול להשתמש באחד מהפיצולים האלה כדי לפתוח מעטפת אינטראקטיבית נוספת בתוך העורך.
Micro מגיע עם שבע ערכות צבעים שונות ותמיכה בעכבר כך שתוכל לגרור ולשחרר טקסט בתוך העורך.
אתה יכול להפעיל את Micro עם:
מיקרו
...ותתחיל להקליד. שלא כמו עורכים שמקורם ב-Vim, אתה לא צריך להחליף מצבים תחילה!
כדי לקבל עזרה עם חיבורי המיקרו, העלה את שורת הפקודות עם Ctrl + E, ואז הזן:
עֶזרָה מקשי ברירת מחדל
עורכי טקסט מסוף אינם מיועדים לכולם
למרות שעריכת טקסט במסוף לינוקס היא מהנה ופרודוקטיבית, אתה עשוי לגלות שאתה צריך יותר ממתק עיניים ממה שזמין בכל אחת מההצעות הללו.
אם אתה מגלה שאתה צריך תוספות אופציונליות כגון גדלי גופנים מגוונים, טבלאות ועיצוב מתקדם, ייתכן שעדיף לך להשתמש במעבד תמלילים מלא. למרבה המזל, יש כמה שאתה יכול להתקין ולהשתמש בלינוקס.