1- *render-markdown.txt* For 0.10.0 Last change: 2024 June 10
1+ *render-markdown.txt* For 0.10.0 Last change: 2024 June 13
22
33==============================================================================
44Table of Contents *render-markdown-table-of-contents*
55
661. markdown.nvim | render-markdown-markdown.nvim |
772. Features | render-markdown-features |
8- 3. Known Limitations | render-markdown-known -limitations |
8+ 3. Limitations | render-markdown-limitations |
994. Dependencies | render-markdown-dependencies |
10105. Install | render-markdown-install |
1111 - lazy.nvim | render-markdown-install-lazy.nvim |
1212 - packer.nvim | render-markdown-install-packer.nvim |
13136. Setup | render-markdown-setup |
14147. Commands | render-markdown-commands |
15- 8. Custom Handlers | render-markdown-custom-handlers |
15+ 8. For vimwiki Users | render-markdown-for-vimwiki-users |
16+ 9. Custom Handlers | render-markdown-custom-handlers |
1617 - More Complex Example| render-markdown-custom-handlers-more-complex-example |
17- 9 . Purpose | render-markdown-purpose |
18- 10 . Markdown Ecosystem | render-markdown-markdown-ecosystem |
18+ 10 . Purpose | render-markdown-purpose |
19+ 11 . Markdown Ecosystem | render-markdown-markdown-ecosystem |
1920 - Render in Neovim | render-markdown-markdown-ecosystem-render-in-neovim |
2021 - Render in Browser | render-markdown-markdown-ecosystem-render-in-browser |
2122 - Orthogonal | render-markdown-markdown-ecosystem-orthogonal |
@@ -54,7 +55,7 @@ Plugin to improve viewing Markdown files in Neovim
5455
5556
5657==============================================================================
57- 3. Known Limitations *render-markdown-known -limitations*
58+ 3. Limitations *render-markdown-limitations*
5859
5960- Text that extends beyond available space will overwrite content #35 <https://github.com/MeanderingProgrammer/markdown.nvim/issues/35 >
6061- `LaTeX` formula evaluations are placed above rather than overlayed #6 <https://github.com/MeanderingProgrammer/markdown.nvim/issues/6 >
@@ -274,7 +275,28 @@ modified by the user.
274275
275276
276277==============================================================================
277- 8. Custom Handlers *render-markdown-custom-handlers*
278+ 8. For vimwiki Users *render-markdown-for-vimwiki-users*
279+
280+ If you use vimwiki <https://github.com/vimwiki/vimwiki >, because it overrides
281+ the `filetype ` of `markdown` files there are additional setup steps.
282+
283+ - Add `vimwiki` to the `file_types` configuration of this plugin
284+
285+ >lua
286+ require('render-markdown').setup({
287+ file_types = { 'markdown' , 'vimwiki' },
288+ })
289+ <
290+
291+ - Register `markdown` as the parser for `vimwiki` files
292+
293+ >lua
294+ vim.treesitter.language.register('markdown' , 'vimwiki' )
295+ <
296+
297+
298+ ==============================================================================
299+ 9. Custom Handlers *render-markdown-custom-handlers*
278300
279301Custom handlers allow users to integrate custom rendering for either
280302unsupported languages or to override the native implementations. This can also
@@ -344,7 +366,7 @@ Lets say for `python` we want to highlight lines with function definitions.
344366
345367
346368==============================================================================
347- 9 . Purpose *render-markdown-purpose*
369+ 10 . Purpose *render-markdown-purpose*
348370
349371There are many existing markdown rendering plugins in the Neovim ecosystem.
350372However, most of these rely on syncing a separate browser window with the
@@ -361,7 +383,7 @@ this plugin.
361383
362384
363385==============================================================================
364- 10 . Markdown Ecosystem *render-markdown-markdown-ecosystem*
386+ 11 . Markdown Ecosystem *render-markdown-markdown-ecosystem*
365387
366388There are many `markdown` plugins that specialize in different aspects of
367389interacting with `markdown` files. This plugin specializes in rendering the
0 commit comments