From 4a73f6b7c560a53a7f6fe3bff54a06671fea6109 Mon Sep 17 00:00:00 2001 From: Benjamin Chausse Date: Thu, 7 Jan 2021 21:46:47 -0500 Subject: linkhandler uses mpv with the sponsorblock plugin --- .config/nvim/init.vim | 33 +++++++++++++++------------------ 1 file changed, 15 insertions(+), 18 deletions(-) (limited to '.config/nvim') diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 2dc3db4..3df54ba 100755 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -125,10 +125,8 @@ set linebreak " #---Plugin Preferences---# " " Emmet Expansion let g:user_emmet_leader_key=',' -" Enable kite autocompletion -" let g:kite_auto_complete=1 " MarkdownPreview -" let g:mkdp_browser = 'surf' +let g:mkdp_browser = 'firefox' " Bracey let g:bracey_browser_command = "firefox" " Grammalecte path @@ -148,20 +146,22 @@ let g:Hexokinase_highlighters = ['virtual'] let g:vimtex_view_general_viewer = 'open' let g:vimtex_view_general_options = '-a zathura' let g:tex_flavor = 'latex' +" Vimtex TOC +nnoremap :VimtexTocToggle " #---Document Compilation/Visualisation---# " " Compile document, be it groff/LaTeX/markdown/etc. -map c :w! \| AsyncRun compiler % +nnoremap c :w! \| AsyncRun compiler % autocmd InsertLeave,TextChanged *.gd,*.ms,*.mom :w! | :execute 'silent AsyncRun compiler %' " autocmd InsertLeave *.rmd,*.rnw,*.tex :w! | :execute 'silent AsyncRun compiler %; todotable % TODO FIXME CHANGED XXX IDEA HACK NOTE REVIEW NB BUG QUESTION COMBAK' -map x :w! \| AsyncRun todotable % TODO FIXME CHANGED XXX IDEA HACK NOTE REVIEW NB BUG QUESTION COMBAK TEMP +nnoremap x :w! \| AsyncRun todotable % TODO FIXME CHANGED XXX IDEA HACK NOTE REVIEW NB BUG QUESTION COMBAK TEMP " Have dwmblocks automatically recompile and run when you edit this file in autocmd BufWritePost ~/Compilation/dwmblocks/config.h !cd ~/Compilation/dwmblocks/; make && sudo make install && { killall -q dwmblocks;setsid dwmblocks & } autocmd BufWritePost ~/.Xresources !xrdb -load % " Open corresponding .pdf/.html or preview - map p :! opout % + nnoremap p :! opout % " Open corresponding .pdf/.html or preview - map o :! tdout % + nnoremap o :! tdout % " Spaces are superior to tabs set tabstop=2 set shiftwidth=2 @@ -178,14 +178,11 @@ call matchadd('ColorColumn', '\%81v', 100) map :verticalresize+3 map :split map :vsplit -" Ninja python execution - map :Codi!! - map :QuickRun " Shortcutting split navigation, saving a keypress: - map h - map j - map k - map l + nnoremap h + nnoremap j + nnoremap k + nnoremap l " Easily escape terminal mode tnoremap " Space is my leader @@ -225,7 +222,7 @@ autocmd BufWritePre * %s/\s\+$//e " Soft Tabs filetype plugin indent on " Nvim-R send line -nmap l +" nmap l " Nvim-R match colorscheme let rout_follow_colorscheme = 0 " Nvim-R folding @@ -276,11 +273,11 @@ nnoremap >s :call QuickFixSpell(1) " Markdown Heading underline function! UnderlineHeading(level) if a:level == 1 - normal! yypVr= + execute "normal! yypVr=k$" elseif a:level == 2 - normal! yypVr- + execute "normal! yypVr-k$" else - normal! I### + execute "normal! I### \e$" endif endfunction -- cgit v1.2.3