Skip to content

CodeBlocks

MeanderingProgrammer edited this page Apr 26, 2026 · 20 revisions

Code Blocks

Raw data being used:

# Code Blocks
```python
def main() -> None:
print("Hello, World!")
```
```rust
fn main() {
println!("Hello, World!");
}
```

Default

require('render-markdown').setup({
code= {
enabled=true,
render_modes=false,
sign=true,
conceal_delimiters=true,
language=true,
position='left',
language_icon=true,
language_name=true,
language_info=true,
language_pad=0,
disable= {},
disable_background= { 'diff' },
background_inset=1,
width='full',
left_margin=0,
left_pad=0,
right_pad=0,
min_width=0,
border='hide',
language_border='',
language_left='',
language_right='',
above='',
below='',
inline=true,
inline_left='',
inline_right='',
inline_pad=0,
priority=140,
highlight='RenderMarkdownCode',
highlight_info='RenderMarkdownCodeInfo',
highlight_language=nil,
highlight_border='RenderMarkdownCodeBorder',
highlight_fallback='RenderMarkdownCodeFallback',
highlight_inline='RenderMarkdownCodeInline',
highlight_inline_left=nil,
highlight_inline_right=nil,
style='full',
},
})

No Sign

require('render-markdown').setup({
code= { sign=false },
})

Language Tab

require('render-markdown').setup({
code= {
language_border='',
language_left='',
language_right='',
},
})

Normal

require('render-markdown').setup({
code= { style='normal' },
})

Language

require('render-markdown').setup({
code= { style='language' },
})

Block

require('render-markdown').setup({
code= {
width='block',
left_pad=2,
right_pad=4,
},
})

Block Min

require('render-markdown').setup({
code= {
width='block',
min_width=45,
},
})

Block Min Left

require('render-markdown').setup({
code= {
width='block',
min_width=45,
left_pad=2,
language_pad=2,
},
})

Block Center

require('render-markdown').setup({
code= {
width='block',
left_margin=0.5,
left_pad=0.2,
right_pad=0.2,
},
})

Right

require('render-markdown').setup({
code= {
position='right',
width='block',
right_pad=10,
},
})

Thick

require('render-markdown').setup({
code= {
style='normal',
border='thick',
},
})

Clone this wiki locally