diff options
| author | Zofia Szweda <sophies@disroot.org> | 2026-09-13 13:34:28 +0200 |
|---|---|---|
| committer | Zofia Szweda <sophies@disroot.org> | 2026-09-13 13:35:01 +0200 |
| commit | 8b78d743e55e135fe28205968d3537d6e19d8e25 (patch) | |
| tree | f4ea54d21929aebe140d51a0b2259d71585acf2d | |
| parent | 6ae8fb5e9a29e0d66b2d3b746608d09c49b1323f (diff) | |
vim: add better markdown support via 'preservim/vim-markdown'
| -rw-r--r-- | vim/.vimrc | 14 |
1 files changed, 13 insertions, 1 deletions
@@ -2,7 +2,7 @@ if empty(glob('~/.vim/autoload/plug.vim')) silent !curl -fLo ~/.vim/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim endif - +let g:polyglot_disabled = ['markdown'] call plug#begin('~/.vim/plugged') Plug 'itchyny/lightline.vim' Plug 'rafi/awesome-vim-colorschemes' @@ -13,6 +13,7 @@ Plug 'junegunn/fzf.vim' Plug 'kamil-stachowski/flatwhite-vim' Plug 'ap/vim-buftabline' Plug 'sheerun/vim-polyglot' +Plug 'preservim/vim-markdown' Plug 'tpope/vim-commentary' Plug 'yegappan/lsp' Plug 'dense-analysis/ale' @@ -111,6 +112,17 @@ let g:user_emmet_install_global = 0 let g:surround_no_mappings = 1 +let g:vim_markdown_folding_disabled = 0 +let g:vim_markdown_folding_style_pythonic = 1 +let g:vim_markdown_override_foldtext = 0 +let g:vim_markdown_conceal_code_blocks = 1 +let g:vim_markdown_fenced_languages = ['haskell'] +augroup md_fold +autocmd! +autocmd FileType markdown setlocal foldlevelstart=99 +autocmd FileType markdown setlocal conceallevel=2 concealcursor=nc +augroup END + let g:which_key_map = {} let g:which_key_map.f = ['Files', 'file buffer'] let g:which_key_map.b = { |
