מעולם לא חשבתי שאגיד את זה, אבל אני מאוד אוהב את העורך הטוב ביותר שיש בטרמינל גנו / לינוקס: Vim.
הצעת מחיר מ ויקיפדיה:
מֶרֶץ (מ אנגלית ראיתי IMproved) היא גרסה משופרת של עורך טקסטים vi, נוכח בכל המערכות UNIX.
המחבר שלה, בראם מולנאאר, הציג את הגרסה הראשונה ב 1991, תאריך שממנו הוא עבר שיפורים רבים. המאפיין העיקרי של Vim ו- Vi הוא שיש להם מצבים שונים שניתן לעבור בין לביצוע פעולות מסוימות, מה שמבדיל אותם מהעורכים הנפוצים ביותר, שיש להם רק מצב אחד בו הזמנות מוזמנות באמצעות צירופי מקשים או ממשקים גרפיים.
אני מאלה שחשבו שמדובר בעורך של "תמנונים" או אנשים עם יותר מ -10 אצבעות, כי העובדה הפשוטה שיש כל כך הרבה קיצורי מקשים גרמה לי לחשוב ש Vim זו הייתה "המפלצת" של עורכי הקונסולות. האמת שמאז אתמול אני לומדת להשתמש בזה (אפילו עם דברים בסיסיים מאוד) אבל אני מתרגל לזה, והכי גרוע (או הכי טוב מכל) זה שאני אוהב את זה יותר מדי.
תמיד היה לי נוח עם איך ננואבל נכון שעורך זה בסיסי מדי. כשיש לנו סביבה גרפית, ניתן להשתמש בסמן להעתקה / הדבקה, אך כאשר אנו נמצאים ב- TTY הדברים משתנים. זה היתרון הראשון שאני מוצא ויIM. תכונות נוספות שאני אוהב הן:
- בחירת טקסט בעמודות.
- הדגשת תחביר.
- הדגשת סוגריים, סוגריים וסוגרים (כך שהוא אידיאלי לתכנות).
- חזק במיוחד, גם כאשר הקובץ אותו אנו עורכים מופרע, הוא מאפשר לנו לשחזר אותו מאוחר יותר.
- הנה אתה יכול לראות הרבה יותר ...
עורך הטקסט היחיד בקונסולה (מאלה שאני מכיר) ש"מתקרב "אליו Vim es MCEdit, עורך הטקסטים של MC. אך שימו לב לציטוטים במשפט לעיל. ל- VIM יש אפילו עורך ב- GTK. אבל הרעיון של הפוסט הזה הוא לא למכור לך או לעודד אותם להשתמש Vim, זו פשוט דרך לומר לך שהוא קל יותר לשימוש ממה שהוא באמת נראה.
מדריך בסיסי לשימוש ב- VIM
חשבתי להשאיר לך סדרת קיצורי מקשים, אבל אני חושב שזה יהיה הרבה יותר פרקטי אם אראה לך איך זה עובד באמצעות דוגמה. הדבר הראשון שנעשה הוא להתקין Vim אם עדיין לא עשינו את זה, או אם זה לא מגיע כברירת מחדל בהפצה המועדפת עלינו. לאחר ההתקנה, אנו פותחים מסוף ושמים:
$ vim prueba.txt
נראה משהו כזה:
כעת אנו לוחצים על המקש I או המפתח הַבלָעָה כדי לעבור ממצב פקודה למצב עריכה והתחל להקליד. אנו כותבים כל דבר, אם אפשר, שיש בו יותר משתי שורות. אני למשל שמתי:
כעת אנו לוחצים על המקש ESC ליציאה ממצב העריכה, עבור לתחילת המסמך באמצעות מקשי החצים ולחץ על המקש V. תבחין שלמטה כתוב עכשיו VISUAL. בעזרת החץ למטה אנו מסמנים את כל הטקסט שאנו כותבים. כשבחרנו הכל, אנו לוחצים על המקש Y. ברגע שזה נעשה, תראה שמתחת זה מציין את מספר השורות שהועתקו.
עכשיו אנחנו מתקדמים מעט יותר ולוחצים על המקש P. בכל פעם שנלחץ עליו, אותו טקסט יודבק. אם במקום המפתח Y אנו לוחצים על המקש X, הטקסט שבחרנו ינותק. נוכל להדביק אותו שוב באמצעות המפתח P.
עכשיו אנחנו הולכים לשמור את מסמך הבדיקה. אנחנו לוחצים ESC אם אנחנו במצב עריכה וכותבים :wכלומר שתי נקודות ו W. מה שזה עושה זה לכתוב או לשמור את מה שאנחנו עושים. אם נכתוב אחר כך :q נצא מהעורך. אם מה שאנחנו רוצים זה לשמור ולסגור, אנחנו כותבים ???.
עכשיו טריק אחרון. נניח שהטרמינל נסגר בטעות ואנחנו מאבדים את המסמך. מה שעלינו לעשות הוא לכתוב מחדש:
$ vim prueba.txt
ונקבל משהו כזה:
אם אתה מסתכל בסוף יש לנו סדרה של אפשרויות. במקרה זה אנו לוחצים על המקש R כדי לאחזר את המסמך הקודם, הוא יבקש מאיתנו ללחוץ ENTER וואלה, אנחנו יכולים להמשיך לאן שהפסקנו. עכשיו, אם במקרה נלחץ על המקש E (ערוך בכל מקרה) אנו יכולים גם לאחזר את המסמך על ידי הקלדה : להתאושש, ונקבל משהו כזה:
במקרה זה האופציה שלי היא לכתוב את המספר 1 וואלה, העבודה שלנו התאוששה שוב.
אם אתה רוצה להשתמש Vim קל יותר, אז אתה יכול להתקין GVIM, זהה באמצעות ספריות Gtk לשימוש בתפריטים ואפשרויות אחרות המקלות על עבודת המשתמש.
יש אפילו הרחבה עבור Firefox שיחה Vimperor, שמאפשר לנו להתמודד עם הדפדפן כאילו Vim זה יהיה 😀
ועד כאן איך, כל הצעה או מידע יתקבלו בברכה, כך שכולנו נוכל ללמוד דברים שימושיים יותר אודותיהם Vim.
הייתי משתמש ב- Gvim, אם כי לא ראיתי את תחביר ההדגשה וזה היה טוב אם תשים תמונות של טקסט כלשהו ב- HTML כדי לראות איך כל זה. אני הולך לעבוד עם Vim ואז אני מבצע אחת מאותן ניתוחים עמוקים כמו שעשיתי עם גדית ... תן לי שבוע ויש לי את זה.
אם אתה רוצה לראות כיצד עובד הדגשת תחביר, אני משאיר לך כמה דוגמאות.
ompldr.org/vZTRlYg
ompldr.org/vZDd3cw
ובקישור למטה הרבה תוכניות כדי להפוך את זה ליותר ויזואלי. xP
ברכות.
המדריך ל- vim טוב מאוד, אני מקווה שאחד ייעשה בהמשך, קצת יותר מתקדם או עוד כמה טריקים, שניתן לעשות בעזרת הכלי הזה;),
לרגע להיכנס לעולם הזה של vim עכשיו
כרגע אני תקוע עם אמאקים, שבאחרונה לכודים אותי יותר ויותר, מצד שני vim מקשה עלי מאוד לעבור בין הטקסט.
נ.ב: מזל טוב! הם הראשונים בדירוג.
+1
אנחנו הגברים משתמשים באמאקס, אתה יודע!
כשהתחלתי לקרוא "מעולם לא חשבתי שאני אומר את זה, אבל אני מאוד אוהב את העורך הטוב ביותר למסוף ב- GNU / Linux ..." חשבתי: נהדר, הוא גילה את Emacs!
במקום זאת מתברר שהבחור יוצא עם הומואים - הדברים שמוצאים ברשת!
אה, המאצ'ו הזה. אני מניח שאז אתה משתמש LFSמכיוון ששימוש בהפצה עם כל מה שלעס אני מניח שזה גם הומו?
גברי אמאקס נראים לי די קלים מ- vim אבל לטעמי צבע.
vimtutor הוא הדרכה אינטראקטיבית טובה מאוד, והיא נועדה להסתיים תוך 25-30 דקות. מומלץ מאוד!
apt-get install vimtutor
vimtutor
זה בטוח עובד בשבילי, אני צריך לעבוד על זה
כן, Vimtutor הוא באמת נהדר ...
שחק את המשחק הזה ואז לא תפסיק להשתמש ב- vim ותלמד להשתמש בו בטיפשות, באמת, אתה הולך להתאמן הרבה עם המשחק הזה את הדברים הבסיסיים ביותר ב- vim כמו לדעת איך לזוז די מהר.
http://vim-adventures.com/
אני לא מפתח, אז מה שאני צריך לעשות: לערוך .conf או לשים את הידיים שלי ב- pkbuild מדי פעם, עם NANO זה מספיק לי ויש לי המון. פעם לבדיקה פתחתי קובץ ב- VIM ואף לא ידעתי איך לצאת משם.
די בסיסי למי שמתחיל עם vim, אפילו חשבתי שזה מפלצת אבל כמו כל דבר, זה רק עניין של הרגל. xP
אני משאיר הרבה תוכניות למי שרוצה לנסות.
http://code.google.com/p/vimcolorschemetest/
ברכות.
@elav, אני משאיר לך את ה- vimrc שלי כדי שתוכל להשתמש בתצורה כלשהי שמתאימה לך 😉
http://paste.desdelinux.net/4465
תודה 😀
אתה אוהב לגרום להבות, הא? זו כנראה הלהבה העתיקה ביותר 😛
PS: VI Rocks!
הדרכה מעולה! תודה רבה 😀
מאוד מעניין: 3
משהו בסיסי תמיד טוב.
טוב לדעת מעט על הכל, למקרה שיום אחד תזדקק לכך, האיש החכם תמיד יעריך את הקרבת עמיתו.
הדרכה מצוינת אבל אני חדש בזה ואינני יודע להוסיף את עורך ה- brigthscript ל- gvim https://github.com/chooh/brightscript.vim.git אתה יכול לעזור לי