המדריך למתחילים לננו, עורך הטקסט של שורת הפקודה לינוקס
חדש על שורת הפקודה של לינוקס? מבולבל על ידי כל עורכי טקסט מתקדמים אחרים? How-To Geek יש את הגב עם זה הדרכה ננו, פשוט עורך טקסט זה מאוד newbie ידידותי.
כאשר מתרגל לשורת הפקודה, טירונים לינוקס הם לעתים קרובות לדחות על ידי אחרים, עורכי טקסט מתקדמים יותר כגון vim ו emacs. אמנם הם תוכניות מצוינות, יש להם קצת עקומת למידה. הזן ננו, עורך טקסט קל לשימוש, שמוכיח את עצמו תכליתי ופשוט. Nano מותקן כברירת מחדל באובונטו ובפצות לינוקס רבות אחרות, ועובד היטב בשילוב עם sudo, ולכן אנחנו אוהבים את זה כל כך הרבה.
הפעלת ננו
אתה יכול להריץ ננו בשתי דרכים. כדי לפתוח ננו עם חיץ ריק, פשוט להקליד "ננו" בשורת הפקודה.
ניתן גם להשתמש בתחביר הבא:
ננו / נתיב / אל / שם קובץ
ננו יעקוב אחר הנתיב ופתח את הקובץ אם הוא קיים. אם הוא אינו קיים, הוא יתחיל מאגר חדש עם שם הקובץ בספריה זו.
בואו נסתכל על מסך ברירת המחדל של ננו.
בחלק העליון, תראה את שם התוכנית ומספר הגירסה, את שם הקובץ שאתה עורך, והאם הקובץ השתנה מאז שהוא נשמר לאחרונה. אם יש לך קובץ חדש שלא נשמר עדיין, תראה "New Buffer". לאחר מכן, תראה את תוכן המסמך, טקסט של טקסט. השורה השלישית מלמטה היא שורת "הודעת מערכת" המציגה מידע רלוונטי לתכנית המבוצעת על ידי פונקציה. הנה, אתה יכול לראות את זה אומר "קובץ חדש". לבסוף, הסופי שתי שורות בתחתית הם מה לעשות תוכנית זו מאוד ידידותית למשתמש: קיצור קווים.
זה עורך WYSIWYG; "מה שאתה רואה זה מה שאתה מקבל." מה שאתה מקליד ישירות נכנס קלט טקסט, אלא אם כן לשנות את זה עם מפתח כמו שליטה או מטה. זה די פשוט, אז להקליד קצת טקסט, או להעתיק משהו ולהדביק אותו לתוך הטרמינל שלך אז יש לנו משהו לשחק איתו.
קיצורי דרך
פונקציות הפונקציה נקראות "קיצורי דרך" ב ננו, כגון חיסכון, quitting, הצדקה, וכו 'הנפוצים ביותר אלה מופיעים בחלק התחתון של המסך, אבל יש הרבה יותר כי הם לא. שים לב ש- nano אינו משתמש במקש Shift בקיצורי דרך. כל קיצורי הדרך משתמשים באותיות קטנות ומפתחות מספרים ללא שינוי, לכן Ctrl + G אינו Ctrl + Shift + G.
הקש Ctrl + G כדי להציג את תיעוד העזרה וגלול למטה כדי לראות רשימה של קיצורי דרך חוקיים.
כשתסיים להסתכל על הרשימה, הקש Ctrl + X כדי לצאת מעזרה.
נניח שאתה עובד על קובץ טקסט חדש, או על "מאגר", ואתה רוצה לשמור אותו. זה נקרא "כתיבה החוצה" והוא מבוצע על ידי להכות Ctrl + O. תתבקש להשתמש בשם קובץ, והקיצורים בתחתית ישתנו כדי לשקף את מה שאתה יכול להזין כדי להשלים את הפקודה הספציפית הזו.
אם ברצונך להוסיף את התוכן של קובץ אחר למאגר הנוכחי שלך, עליך להקליד Ctrl + R.
ניתן לבטל את שתי הפקודות הקודמות על ידי הקלדת Ctrl + C.
אתה יכול להכות פעמיים במקום להחזיק את מקש הבקרה, אם יש לך בעיה לעשות את זה. יש גם כמה פקודות הדורשות שימוש של מפתח מטה. ברוב פריסות המקלדת, מטה משווה ללחצן Alt.
כאשר אתה רוצה לצאת nano, אתה פשוט פגע Ctrl + X. ננו יהיה בנימוס לשאול אותך אם אתה רוצה לשמור את המאגר שלך, ואתה יכול לבטל את הפעולה גם כן.
ניווט
עכשיו, כשיש לנו קיצור של קיצורי דרך, בואו נתרגל לנוע במהירות סביב קובץ טקסט. כמובן, אתה תמיד יכול להשתמש בבית, סוף, דף למעלה, דף למטה, ואת מקשי החצים כדי לעקוף, אבל זה דורש להזיז את האצבעות מן האותיות שכולנו אוהבים כל כך הרבה.
כדי להזיז את הסמן קדימה או אחורה, תוכל להקליד Ctrl + F ו- Ctrl + B. כדי לנוע למעלה ולמטה שורה אחת בכל פעם, תוכל להקליד Ctrl + P ו- Ctrl + N. במילים אחרות, ניתן להשתמש במקשים אלה במקום בחצים ימינה, שמאלה, מעלה ומטה, בהתאמה. חסר את המפתחות הבית והסוף? ניתן להשתמש ב- Ctrl + A ו- Ctrl + E. רוצה להעביר דפים בכל פעם במקום זאת? Ctrl + V נע לאורך דף, ו- Ctrl + Y מזיז דף.
אבל רגע, יש עוד! כדי לעבור קדימה ואחורה מילה אחת בכל פעם, ניתן להשתמש Ctrl + שטח meta + שטח (זוכר, זה Alt + שטח). ואם אתה באמת ממהר, אתה יכול להכות Ctrl + _ ולאחר מכן להקליד את מספר השורה, פסיק, ואת מספר העמוד כדי לקפוץ ישר שם.
אם אתה רוצה לראות איפה הסמן שלך כרגע, בערך כמו ננו GPS, פגע Ctrl + C.
העתקה, חיתוך והדבקה
כאשר אנו רוצים להעתיק טקסט בסביבה גרפית, אנו מדגישים אותו עם הסמן. באופן דומה, ב- nano אנו "מסמנים" אותו באמצעות הפקודה Ctrl + ^. אתה פשוט להזיז את הסמן למקום שבו אתה רוצה להתחיל לסמן, ואז אתה מכה Ctrl + ^ כדי "להגדיר" את זה. זה יסמן הכל בין נקודת ההתחלה עד ולא כולל את הסמן.
שים לב שהסמן נמצא במרחב הריק, והעתקה / חיתוך לא יכללו שטח זה. ניתן גם לסמן לאחור מנקודת "סט" שלך. היזהר, עם זאת, כפי שאתה יכול לערוך טקסט בזמן הסימון שלך. אם פישלת, פשוט הקש Ctrl + ^ שוב כדי לבטל את הסמן ואתה יכול להתחיל מחדש.
כדי להעתיק את הטקסט המסומן, הקש על Meta + ^. אם במקום זאת ברצונך לחתוך את הטקסט, הקש Ctrl + K.
כדי להדביק את הטקסט, הזז את הסמן למצב מתאים ולחץ על Ctrl + U.
אם ברצונך להסיר שורת טקסט שלמה, פשוט הקש Ctrl + K מבלי להדגיש דבר. זה לפעמים מגיע שימושי בעת עריכת קבצי התצורה.
כמה קיצורי דרך נוספים
אתה יודע איך פנקס, אתה יכול לאלץ שורות ארוכות של טקסט כדי לעטוף סביב לתוך מה שנראה כמו פסקאות? ניתן להחליף את התכונה ב- nano עם הקיצור Meta + L. מאז גלישת שורות מוגדר "על" כברירת מחדל, זה בדרך כלל שימושי בהיפך; לדוגמה, אתה כותב קובץ הגדרות וברצונך להשבית גלישת שורות.
אתה יכול לראות כי הקו הסמן הוא על "$" הן בהתחלה והן בסוף. זה מסמל כי יש יותר טקסט הן לפני ואחרי החלק מוצג על המסך.
אם ברצונך לחפש מחרוזת טקסט, הקש Ctrl + W והזן את מונח החיפוש. חיפוש זה יכול להיות מבוטל באמצע הביצוע על ידי להכות Ctrl + C מבלי להרוס את המאגר שלך.
מונח החיפוש הקודם מופיע בסוגריים המרובעים, ולהשאיר את השורה ריקה ולהכות Enter יחזור על החיפוש האחרון.
ואחרי שאתה מקבל נוח באמת, אתה יכול להפוך את הקטע מועיל בתחתית על ידי להכות Meta + X כדי לקבל יותר שטח המסך לעריכה!
קצת היסטוריה
ננו תוכנן להיות דומה במראה והתחושה לתוכנית אחרת הנקראת פיקו. פיקו היה עורך טקסט ברירת המחדל של פיין, תוכנית דוא"ל מהחזרה ביום זה לא חולק עם רישיון GPL ידידותי. משמעות הדבר היא כי חלוקה מחדש היה קצת שטח מטושטשת, ולכן פרוייקט TIP נולד. "TIP לא Pico" הוסיף כמה פונקציונליות כי Pico חסר היה מורשה להפצה חופשית, ועם הזמן, הפך את ננו שאנחנו אוהבים להשתמש היום. לקבלת מידע נוסף, עיין בקטע ההיסטוריה של פרויקט ננו בשאלות הנפוצות שלהם.
כוחו של ננו טמון בפשטות השימוש. קיצורי דרך העבודה בדיוק כמו ב- GUI מבוססי מעבדי תמלילים כמו Word ו- Open Office, אז זה רק עניין של למידה אילו לעשות מה. כל דבר מחוץ לזה הוא פשוט עריכת טקסט פשוטה. בפעם הבאה שאתה צריך לערוך דברים על שורת הפקודה, אנו מקווים כי יהיה לך יותר נוח עם זה עכשיו, כי אתה כבר מכיר את nano.