https://github.com/andrewradev/vim-lectures
Lectures for the Vim course in FMI
https://github.com/andrewradev/vim-lectures
Last synced: about 2 months ago
JSON representation
Lectures for the Vim course in FMI
- Host: GitHub
- URL: https://github.com/andrewradev/vim-lectures
- Owner: AndrewRadev
- License: mit
- Created: 2023-05-07T10:18:13.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-25T07:12:37.000Z (over 1 year ago)
- Last Synced: 2025-03-08T17:52:10.165Z (about 2 months ago)
- Language: Vim Script
- Size: 361 KB
- Stars: 7
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
- License: LICENSE
Awesome Lists containing this project
README
## Лекции към курса "Употреба и скриптиране на Vim"
Лекции от [курса "Употреба и скриптиране на Vim"](https://vim-fmi.bg)
Презентациите се пишат на [Markdown](https://en.wikipedia.org/wiki/Markdown) с няколко разширения, специфични за нашия начин на употреба.
Съдържанието на презентациите се намира в папка `lectures/`. На база на данните в `lectures/`, се генерират статичните HTML-версии на презентациите. Те са крайният продукт, който се качва на [сайта на курса](https://vim-fmi.bg).
## Инсталация
Единственото, което би трябвало да е нужно, е да инсталирате програмата `mrend`, следвайки инструкциите тук: https://github.com/d3lio/mrend.
## Генериране на една лекция
Имайки командата `mrend`, можете да изпълните следното:
```
mrend lectures/.md
```Това ще генерира HTML-а в локалната директория `output`. Можете да смените output директорията с подаден флаг на `mrend`. Изпълнете `mrend --help` за да научите как.
## Упътвания за принос
За да допринесете по някакъв начин към тези материали, е необходимо първо да си подкарате локално генерацията на слайдовете, след това да генерирате HTML-версията на презентацията след промените и да я прегледате в браузър, за да се уверите, че промените изглеждат така, както сте очаквали.
Препоръчително е да правите pull request-и в съответен branch, например `08-fix-typos` (за поправка на правописни грешки в презентация 8).