Jak tworzyć i przeglądać pliki Vima Markdown

Jak Tworzyc I Przegladac Pliki Vima Markdown



Markdown to lekki, łatwy w użyciu język znaczników używany do formatowania tekstu w zwykłym pliku tekstowym. Język Markdown jest powszechnie używany do tworzenia plików README na platformach takich jak GitHub, Trello, StackExchange i SourceForge. Nie ogranicza się to do tworzenia plików README; służy również do tworzenia treści internetowych, wiadomości e-mail i dokumentacji technicznej.

Vima można używać do tworzenia, edytowania i wykonywania plików przecen bezpośrednio z terminala. Wiele wtyczek umożliwia wpisanie przeceny i podgląd wyników na żywo.

Ten przewodnik zbada możliwości Vima w zakresie tworzenia, modyfikowania i podglądu plików przecen.







Notatka: Aby uzyskać instrukcje zawarte w tym samouczku, używam systemu Linux (Ubuntu 22.04).



Vim nie wyświetla podglądu plików przecen od razu po wyjęciu z pudełka. Aby wyrenderować plik znaczników, wymagana jest pełna konfiguracja. Aby włączyć podgląd na żywo plików przecen w Vimie, należy zainstalować pewne zależności i wymagania wstępne.



Instalowanie zależności

Aby uruchomić pliki przecen za pomocą Vima, musisz mieć zainstalowany następujący program w systemie Linux:





  • Node.js
  • NPM

Aby zainstalować Node.js w systemie Linux, użyj:

sudo apt zainstaluj nodejs

Następnie musisz zainstalować Menedżera pakietów węzła (npm), używając następującego polecenia:



sudo apt zainstaluj npm

Aby zweryfikować wersję Node.js, użyj pliku węzeł -v polecenia i do użytku menedżera pakietów npm -v . The npm służy do instalowania mini serwerów Node.js, które są wymagane dla różnych wtyczek do podglądu plików Vima.

Warunki wstępne, aby wyświetlić Vim Markdown

Aby przygotować Vima do renderowania pliku przecen, musisz użyć wtyczek. Najlepszym sposobem na zainstalowanie wtyczek do Vima jest użycie menedżera wtyczek Vima. Na Vimie można zainstalować różne menedżery wtyczek, takie jak VimPlug, Pathogen, Neobundle lub Vundle. Instaluję VimPlug, jednak zależy to od osobistych preferencji.

Instalowanie menedżera wtyczek VimPlug dla Vima

Najpierw wykonaj polecenie wymienione poniżej:

kędzior - flo ~/. ponieważ / automatyczne ładowanie / wtyczka . ponieważ -- tworzyć - katalogi \

https :// surowy . zawartość githubuser . z / junegunn / ponieważ - wtyczka / gospodarz / wtyczka . ponieważ

Powyższe polecenie –utwórz-katalogi tworzy automatyczne ładowanie katalog, jeśli nie istnieje, i pobiera tam plik VimPlug.

Instalowanie wtyczki Markdown Live Preview

Dostępnych jest wiele wtyczek oferujących podgląd na żywo pliku przeceny. Lista takich wtyczek znajduje się poniżej:

Wszystkie wtyczki wykonują swoją pracę bardzo sprawnie. W tym samouczku zainstaluję wtyczkę Vim-Instant-Markdown, ponieważ otwiera ona przeglądarkę w celu podglądu pliku na żywo zaraz po otwarciu dowolnego pliku przeceny w Vimie.

Kliknij tutaj, aby otworzyć stronę wtyczki VimAwesome Vim-Instant-Markdown i skopiuj kod dla VimPlug.

Otwórz plik vimrc z uprawnieniami sudo:

sudo vim / itp / ponieważ / vimrc

Cóż, nie zaleca się edytowania plików systemowych, dlatego utwórz plik vimrc specyficzny dla użytkownika za pomocą następującego polecenia.

ponieważ ~/. vimrc

Umieść następujące wiersze w pliku.

dzwonić podłącz#zacznij ( )

Wtyczka „suan/vim-natychmiastowa przecena”

dzwonić koniec wtyczki ( )

Możesz zainstalować dowolną wtyczkę, umieszczając kod wtyczki pomiędzy wtyczka wywoławcza#begin() I wtyczka wywoławcza#koniec() tagi w pliku vimrc. Zapisz plik za pomocą klawiszy SHIFT+zz lub użyj polecenia :wq w trybie poleceń Vima.

Teraz otwórz edytor Vima za pomocą ponieważ wydaj polecenie i uruchom :PodłączInstaluj w trybie poleceń.

: Zainstaluj wtyczkę

Zainstaluje wtyczkę i będziesz gotowy do utworzenia pliku przeceny i podglądu go na żywo w edytorze Vima.

Tworzenie pliku Markdown w Vimie

Najnowszy Vim zapewnia podświetlanie składni plików Markdown od razu po wyjęciu z pudełka.

Aby utworzyć plik przecen w Vimie, użyj następującej składni:

ponieważ [ Nazwa pliku ] . md

Możesz użyć różnych rozszerzeń pliku przecen, takich jak:

  • md
  • mkd
  • obniżka cen

Utwórzmy plik przeceny.

# POWITANIE

** Ten Jest Linuksa **

> Strona oferująca tutoriale z tym związane Do Linux i otwarty - oprogramowanie źródłowe .

## Popularne kategorie

1 . Ubuntu

2 . Polecenia Linuksa

3 . Dlaczego

### Komenda Do Zainstaluj węzeł . js NA Linuksa

`sudo apt install nodejs`

### Kod Java Hello World

```

klasa HelloWorld {

publiczna statyczna pustka główna ( Strunowy [ ] argumenty ) {

System . na zewnątrz . drukuj ( 'Witaj świecie!' ) ;

}

}

```

Odwiedzać [ Linuksa ] ( www . linuxhint . z ) Teraz !

W powyższym pliku znaki hash (#, ##, ###) służą do dodawania nagłówków o różnej wadze, symbol większy niż (>) służy do dodawania cudzysłowu blokowego, a znaczniki (`, „`) służą do dodawania cudzysłowu aby dodać polecenia lub bloki kodu, więcej elementów pliku przeceny znajdziesz w ściągawce w następnej sekcji.

Podgląd pliku Vima Markdown

Aby wyświetlić plik przeceny, potrzebujesz modułu renderującego, który może przetłumaczyć plik i dostarczyć dane wyjściowe zgodnie z instrukcjami. Podobnie jak plik HTML, który do wyrenderowania wymaga przeglądarki internetowej, plik przeceny również potrzebuje aplikacji, aby go wyświetlić.

Dostępnych jest wiele aplikacji renderujących, które mogą przeglądać plik przecen. W tym samouczku zainstalowaliśmy wtyczkę Vima, która może pomóc nam wyświetlić podgląd pliku przeceny na żywo.

Tak więc, kiedy otworzysz dowolny plik przeceny, wtyczka Vim-Instant-Markdown otwiera przeglądarkę na podgląd na żywo renderowanej wersji pliku przeceny w Vimie.

Gdy edytujesz plik w Vimie, wtyczka przetłumaczy instrukcje w czasie wykonywania i wyświetli podgląd na żywo w przeglądarce.

Podgląd Markdown Vima w terminalu

Pliki przecen można odczytać w terminalu przy użyciu różnych modułów renderujących przeceny, takich jak Pandoc lub Glow. Zainstalujmy Glow, używając Snap w systemie Linux:

Sudo Snap zainstaluj blask

Teraz, aby wyświetlić plik przeceny w terminalu, użyj:

blask [ Nazwa pliku ] . md

Jednak ci czytelnicy interpretują tylko ograniczoną liczbę elementów Markdown i mogą nie obsługiwać wszystkich funkcji. Moim zdaniem przeglądanie przecen z poziomu terminala nie jest dobrym wyborem.

Eksportowanie pliku Markdown do różnych formatów za pomocą Vima

Dobrą cechą plików przecen jest to, że można je eksportować do różnych formatów plików, takich jak dokumenty, pliki PDF i HTML. W tym celu musisz zainstalować narzędzie o nazwie pandoc.

Aby zainstalować pandoc w systemie Linux, użyj:

sudo trafne - Dostawać zainstaluj pandoc texlive - lateks - baza texlive - czcionki - polecam Texlive - dodatkowy - korzysta z texlive - lateks - dodatkowy

Do konwersji plików PDF możesz potrzebować dodatkowych narzędzi wymienionych w powyższym poleceniu.

Notatka: Pamiętaj o zapisaniu pliku przed wykonaniem poleceń eksportowania plików przecen do innego formatu.

Konwersja pliku Markdown na HTML

Użyj polecenia podanego poniżej, aby przekonwertować plik przecen do formatu HTML.

Notatka: Za pomocą ! podpisz dowolne polecenie zewnętrzne można wykonać w edytorze Vima.

:! pandoc [ Nazwa pliku ] . md - O [ Nazwa pliku ] . HTML

Konwersja pliku Markdown do formatu PDF

PDF jest powszechnie akceptowanym formatem plików; aby przekonwertować plik przeceny na plik PDF, użyj polecenia wymienionego poniżej:

:! pandoc [ Nazwa pliku ] . md - O [ Nazwa pliku ] . pdf

Konwersja pliku Markdown do formatu Docx

Docx to kolejny format pliku, w którym można przekonwertować plik przeceny.

:! pandoc [ Nazwa pliku ] . md - O [ Nazwa pliku ] . dokument

Zastąp [Nazwa pliku] w powyższych poleceniach z nazwami plików, które chcesz przekonwertować.

Ściągawka Markdown

Powszechnie używane elementy przecen przedstawiono na poniższym obrazku:

Wniosek

Vim to potężny edytor, który przy pomocy wtyczek staje się jeszcze lepszą opcją. Vim zapewnia podstawowe podświetlanie składni plików przecen, dzięki czemu można je łatwo edytować w edytorze. Dodatkowo, aby wyświetlić podgląd wyrenderowanej postaci pliku Markdown, należy zainstalować wtyczkę, taką jak Vim-Instant-Markdown. Za pomocą narzędzi systemu Linux, takich jak pliki Pandoc Markdown, można eksportować do różnych formatów plików.