vimwiki标记:vimwiki标记文件到带有语法突出显示的html。
vimwiki-markdown的Python项目详细描述
vimwiki降价
vimwiki使用语法将文件标记为html 突出显示。
安装
pip install vimwiki-markdown
用法
在您的~/.vimrc
中添加以下内容:
letg:vimwiki_list = [{ \ 'path': '~/vimwiki', \ 'template_path': '~/vimwiki/templates/', \ 'template_default': 'default', \ 'syntax': 'markdown', \ 'ext': '.md', \ 'path_html': '~/vimwiki/site_html/', \ 'custom_wiki2html': 'vimwiki_markdown', \ 'template_ext': '.tpl'}]
语法突出显示
语法突出显示由Pygments提供,它将 默认情况下,尝试猜测语言。
您可以使用常规标记缩进代码块:
:::python
for value range(42):
print(value)
或有围栏的代码块
```python
for value range(42):
print(value)
```
还可以使用hl_lines
参数突出显示行:
```python hl_lines="1 3"
for value range(42):
print(value)
```
pygments可以为您生成css规则。只需从运行以下命令 命令行:
pygmentize -S default -f html -a .codehilite > styles.css
如果要使用不同的主题,请将default
替换为所需的
主题。对于系统上安装的主题列表,请运行以下命令
命令:
pygmentize -L style
如果你很懒的话,你可以使用这个库中的一个css
提供monokai
主题的目录。