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
2
2
3
3
==============================================================================
4
4
Table of Contents *render-markdown-table-of-contents*
5
5
6
6
1. markdown.nvim | render-markdown-markdown.nvim |
7
7
2. Features | render-markdown-features |
8
- 3. Known Limitations | render-markdown-known -limitations |
8
+ 3. Limitations | render-markdown-limitations |
9
9
4. Dependencies | render-markdown-dependencies |
10
10
5. Install | render-markdown-install |
11
11
- lazy.nvim | render-markdown-install-lazy.nvim |
12
12
- packer.nvim | render-markdown-install-packer.nvim |
13
13
6. Setup | render-markdown-setup |
14
14
7. 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 |
16
17
- 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 |
19
20
- Render in Neovim | render-markdown-markdown-ecosystem-render-in-neovim |
20
21
- Render in Browser | render-markdown-markdown-ecosystem-render-in-browser |
21
22
- Orthogonal | render-markdown-markdown-ecosystem-orthogonal |
@@ -54,7 +55,7 @@ Plugin to improve viewing Markdown files in Neovim
54
55
55
56
56
57
==============================================================================
57
- 3. Known Limitations *render-markdown-known -limitations*
58
+ 3. Limitations *render-markdown-limitations*
58
59
59
60
- Text that extends beyond available space will overwrite content #35 <https://github.com/MeanderingProgrammer/markdown.nvim/issues/35 >
60
61
- `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.
274
275
275
276
276
277
==============================================================================
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*
278
300
279
301
Custom handlers allow users to integrate custom rendering for either
280
302
unsupported 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.
344
366
345
367
346
368
==============================================================================
347
- 9 . Purpose *render-markdown-purpose*
369
+ 10 . Purpose *render-markdown-purpose*
348
370
349
371
There are many existing markdown rendering plugins in the Neovim ecosystem.
350
372
However, most of these rely on syncing a separate browser window with the
@@ -361,7 +383,7 @@ this plugin.
361
383
362
384
363
385
==============================================================================
364
- 10 . Markdown Ecosystem *render-markdown-markdown-ecosystem*
386
+ 11 . Markdown Ecosystem *render-markdown-markdown-ecosystem*
365
387
366
388
There are many `markdown` plugins that specialize in different aspects of
367
389
interacting with `markdown` files. This plugin specializes in rendering the
0 commit comments