install markdown 'support'

This commit is contained in:
Baipyrus 2024-03-19 13:36:17 +01:00
parent a71cb4f215
commit ef2d450b7c
2 changed files with 24 additions and 1 deletions

View File

@ -9,7 +9,18 @@ return {
}, },
build = ':TSUpdate', build = ':TSUpdate',
opts = { opts = {
ensure_installed = { 'lua', 'python', 'rust', 'javascript', 'typescript', 'vimdoc', 'vim', 'svelte', 'c_sharp' }, ensure_installed = {
'lua',
'python',
'rust',
'javascript',
'typescript',
'vimdoc',
'vim',
'svelte',
'c_sharp',
'markdown',
},
-- Autoinstall languages that are not installed -- Autoinstall languages that are not installed
auto_install = true, auto_install = true,
-- Enable autotags and -rename -- Enable autotags and -rename
@ -22,6 +33,7 @@ return {
-- Some languages depend on vim's regex highlighting system (such as Ruby) for indent rules. -- Some languages depend on vim's regex highlighting system (such as Ruby) for indent rules.
-- If you are experiencing weird indenting issues, add the language to -- If you are experiencing weird indenting issues, add the language to
-- the list of additional_vim_regex_highlighting and disabled languages for indent. -- the list of additional_vim_regex_highlighting and disabled languages for indent.
disable = { 'markdown' },
additional_vim_regex_highlighting = { 'ruby' }, additional_vim_regex_highlighting = { 'ruby' },
}, },
indent = { enable = true, disable = { 'ruby' } }, indent = { enable = true, disable = { 'ruby' } },

View File

@ -26,6 +26,17 @@ require('lazy').setup({
-- Processing-Java -- Processing-Java
'sophacles/vim-processing', 'sophacles/vim-processing',
-- Markdown preview plugin
{
'iamcco/markdown-preview.nvim',
cmd = { 'MarkdownPreviewToggle', 'MarkdownPreview', 'MarkdownPreviewStop' },
build = 'cd app; npm install',
init = function()
vim.g.mkdp_filetypes = { 'markdown' }
end,
ft = { 'markdown' },
},
-- Smooth scroll plugin and keymaps -- Smooth scroll plugin and keymaps
{ {
'karb94/neoscroll.nvim', 'karb94/neoscroll.nvim',