From 36fc79597aa5b0742d597b8e1a07906a88b4d7b9 Mon Sep 17 00:00:00 2001 From: chawley Date: Sun, 25 Feb 2024 20:28:56 -0500 Subject: [PATCH] Template Improvements Added a Reading List header template and added some functionality to the Markdown header making it easier to add headers to existing files --- .vim/templates/readinglist | 9 +++++++++ .vimrc | 7 +++++-- 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 .vim/templates/readinglist diff --git a/.vim/templates/readinglist b/.vim/templates/readinglist new file mode 100644 index 0000000..4fe37f6 --- /dev/null +++ b/.vim/templates/readinglist @@ -0,0 +1,9 @@ +:insert +* *Title*: +* *Author*: +* *Started*: +* *Finished*: +* [Goodreads Link]() + +# Highlights / Notes + diff --git a/.vimrc b/.vimrc index 8905260..9de70bc 100644 --- a/.vimrc +++ b/.vimrc @@ -31,8 +31,6 @@ augroup end syntax enable filetype plugin on -" Native Markdown syntax highlighting for specified languages -let g:markdown_fenced_languages = ['html', 'python', 'sh', 'vim', 'yaml'] " Open my personal helpfile nmap h :e $HOME/.vim/vim-keys-help.md @@ -119,6 +117,8 @@ call plug#end() " Options and overrides for installed plugins " Vim Markdown +" Markdown syntax highlighting for specified languages +let g:markdown_fenced_languages = ['html', 'python', 'ini', 'vim', 'bash', 'yaml'] " Set default conceallevel to hide links and some formatting set conceallevel=2 " strikethrough @@ -324,6 +324,9 @@ nnoremap ,begend :-1read $HOME/.vim/templates/begendjA " section shell script header "nnoremap ,sh :-1read $HOME/.vim/templates/shjA +" section readinglist header +nnoremap ,rl :0read $HOME/.vim/templates/readinglist :1dd $ + " section markdown file header nnoremap ,md :0read $HOME/.vim/templates/md :1dd :%s/title/\=expand('%:t:r')/g