כיצד ליצור ולהציג תצוגה מקדימה של קבצי Vim Markdown

Kyzd Lyzwr Wlhzyg Tzwgh Mqdymh Sl Qbzy Vim Markdown



Markdown היא שפת סימון קלת משקל קלה לשימוש המשמשת לעיצוב טקסט בקובץ טקסט רגיל. שפת Markdown נמצאת בשימוש נרחב ליצירת קבצי README בפלטפורמות כמו GitHub, Trello, StackExchange ו-SourceForge. זה לא מוגבל ליצירת קבצי README; הוא משמש גם ליצירת תוכן אינטרנט, מיילים ותיעוד טכני.

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

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







הערה: להוראות במדריך זה, אני משתמש בלינוקס (אובונטו 22.04).



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



התקנת התלות

כדי להפעיל את קבצי הסימון באמצעות Vim, עליך להתקין את התוכנית הבאה על לינוקס:





  • Node.js
  • NPM

כדי להתקין את Node.js על לינוקס השתמש:

sudo apt התקנת nodejs

לאחר מכן עליך להתקין את מנהל חבילות הצומת (npm), באמצעות הפקודה הבאה:



sudo apt התקן את npm

כדי לאמת את גרסת Node.js השתמש ב- node -v הפקודה ולשימוש של מנהל החבילות npm -v . ה npm משמש להתקנת שרתי מיני Node.js הדרושים עבור תוספים שונים לתצוגה מקדימה של קבצי סימון Vim.

תנאים מוקדמים להצגת Vim Markdown

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

התקנת VimPlug Plugin Manager עבור Vim

ראשית, בצע את הפקודה המוזכרת להלן:

סִלְסוּל - fLo ~/. כי / טעינה אוטומטית / תֶקַע . כי -- לִיצוֹר - מנהלים \

https :// גלם . githubusercontent . עם / junegunn / כי - תֶקַע / לִשְׁלוֹט / תֶקַע . כי

הפקודה לעיל את –create-dirs יוצר את טעינה אוטומטית ספרייה אם היא לא קיימת ומוריד שם את קובץ VimPlug.

התקנת הפלאגין Markdown Live Preview

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

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

לחץ כאן כדי לפתוח את דף האינטרנט של התוסף VimAwesome Vim-Instant-Markdown ולהעתיק את הקוד עבור VimPlug.

פתח את הקובץ vimrc עם הרשאות sudo:

sudo vim / וכו / כי / vimrc

ובכן, לא מומלץ לערוך את קבצי המערכת, לכן, צור קובץ vimrc ספציפי למשתמש באמצעות הפקודה הבאה.

כי ~/. vimrc

שים את השורות הבאות בקובץ.

שִׂיחָה plug#begin ( )

תֶקַע 'suan/vim-instant-markdown'

שִׂיחָה plug#end ( )

אתה יכול להתקין כל תוסף על ידי הצבת קוד הפלאגין בין קרא plug#begin() ו קרא plug#end() תגיות בקובץ vimrc. שמור את הקובץ באמצעות מקשי SHIFT+zz או השתמש בפקודה :wq במצב הפקודה Vim.

כעת, פתח את עורך Vim באמצעות ה כי לפקוד ולהפעיל : PlugInstall במצב פקודה.

: PlugInstall

זה יתקין את התוסף ואתם מוכנים ליצור את קובץ הסימון ולהציג אותו בזמן אמת בעורך Vim.

יצירת קובץ Markdown ב-Vim

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

כדי ליצור את קובץ הסימון ב-Vim, השתמש בתחביר הבא:

כי [ שם קובץ ] . md

אתה יכול להשתמש בהרחבות שונות עבור קובץ סימון, כגון:

  • md
  • mkd
  • סימון

בואו ניצור קובץ סימון.

# ברוך הבא

** זֶה הוא לינוקס **

> אתר המציע הדרכות בנושא ל לינוקס ופתוח - תוכנת מקור .

## קטגוריות פופולאריות

1 . אובונטו

2 . פקודות לינוקס

3 . למה

### פקודה ל התקן את Node . js עַל לינוקס

`sudo apt install nodejs`

### Java Hello World Code

```

כיתה HelloWorld {

ריק סטטי ציבורי ראשי ( חוּט [ ] args ) {

מערכת . הַחוּצָה . println ( 'שלום עולם!' ) ;

}

}

```

לְבַקֵר [ לינוקס ] ( www . לינוקס . עם ) עַכשָׁיו !

בקובץ שלמעלה, סימני ה-hash (#, ##, ###) משמשים להוספת כותרות במשקלים שונים, הסמל גדול מ- (>) משמש להוספת ציטוט בלוק, ותיקונים (`, '`) משמשים כדי להוסיף את הפקודות או בלוקי הקוד, לרכיבי קובץ סימון נוספים, ראה את דף הצ'יט בסעיף הבא.

תצוגה מקדימה של קובץ Vim Markdown

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

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

לכן, כאשר אתה פותח קובץ סימון כלשהו, ​​התוסף Vim-Instant-Markdown פותח את הדפדפן לגרסה חיה של תצוגה מקדימה של קובץ הסימון ב-Vim.

תוך כדי עריכת הקובץ ב-Vim, התוסף יתרגם את ההוראות בזמן ריצה וייתן תצוגה מקדימה חיה בדפדפן.

תצוגה מקדימה של Vim Markdown בטרמינל

ניתן לקרוא את קבצי הסימון בטרמינל באמצעות מעבדי סימון שונים כגון Pandoc או Glow. בואו נתקין את Glow, באמצעות Snap ב-Linux:

sudo snap install glow

כעת, כדי להציג קובץ סימון במסוף השתמש:

לַהַט [ שם קובץ ] . md

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

ייצוא קובץ Markdown לפורמטים שונים באמצעות Vim

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

כדי להתקין את ה-pandoc על לינוקס, השתמש ב:

sudo apt - לקבל להתקין Pandoc texlive - שרף גומי - טקסטיל בסיס - גופנים - טקסייב מומלץ - תוֹסֶפֶת - utils texlive - שרף גומי - תוֹסֶפֶת

להמרת PDF ייתכן שתזדקק לכלי עזר נוספים שהוזכרו בפקודה לעיל.

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

המרת קובץ Markdown ל-HTML

השתמש בפקודה שניתנה להלן כדי להמיר קובץ סימון ל-HTML.

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

:! פנדוק [ שם קובץ ] . md - O [ שם קובץ ] . html

המרת קובץ Markdown ל-PDF

PDF הוא פורמט קובץ מקובל; כדי להמיר קובץ סימון ל-PDF השתמש בפקודה המוזכרת להלן:

:! פנדוק [ שם קובץ ] . md - O [ שם קובץ ] . pdf

המרת קובץ Markdown ל-Docx

Docx הוא פורמט קובץ נוסף שניתן להמיר קובץ סימון.

:! פנדוק [ שם קובץ ] . md - O [ שם קובץ ] . docx

החלף את ה [שם קובץ] בפקודות לעיל עם שמות הקבצים שברצונך להמיר.

Markdown Cheat Sheet

רכיבי סימון נפוצים בשימוש מופיעים בתמונה הבאה:

סיכום

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