From 7df7120b1ae66ed0e9a7c6ed9b224ba44ea1d920 Mon Sep 17 00:00:00 2001 From: Vikas Kushwaha Date: Tue, 29 Apr 2025 09:25:30 +0530 Subject: Updates --- .config/nvim/init.vim | 43 +++++++++++++++++++++++++------------------ 1 file changed, 25 insertions(+), 18 deletions(-) (limited to '.config/nvim/init.vim') diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 9261061..e9772ee 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -124,23 +124,26 @@ inoremap jk inoremap ;n /<++>c4l nnoremap n /<++>c4l -autocmd FileType html,markdown,template inoremap ;s >bi<ea -autocmd FileType html,markdown,template inoremap ;c >biea -autocmd FileType html,markdown,template inoremap ;i b"tywi<ea>PFb"tywi<ea><++>P2F>i -autocmd FileType html,markdown,template inoremap ;b b"tywi<ea>"tpa><++>kO -autocmd FileType html,markdown,template inoremap ;B b"tywi<ea><++>"tpa><++>3k$i -autocmd FileType html,markdown,template inoremap ;ap

<++>

<++>3k$i -autocmd FileType html,markdown,template inoremap ;aa <++><++>3k$hi - -autocmd FileType tex inoremap ;b b"tywi\begin{ea}\end{"tpa}kA -autocmd FileType tex inoremap ;s \section{}i -autocmd FileType tex inoremap ;at \begin{tikzpicture}\end{tikzpicture}O -autocmd FileType tex inoremap ;ap \usepackage{}i -autocmd FileType tex inoremap ;aP \usepackage[]{}F[a -autocmd FileType tex inoremap ;ab \textbf{}i -autocmd FileType tex inoremap ;ai \textit{}i -autocmd FileType tex inoremap ;au \underline{}i +inoremap ;s >bi<ea +inoremap ;c >biea +inoremap ;i b"tywi<ea>PFb"tywi<ea><++>P2F>i +inoremap ;b b"tywi<ea>"tpa><++>kO +inoremap ;B b"tywi<ea><++>"tpa><++>3k$i +inoremap ;ap

<++>

<++>3k$i +inoremap ;aa <++><++>3k$hi + +augroup Tex + autocmd! + autocmd FileType tex inoremap ;b b"tywi\begin{ea}\end{"tpa}kA + autocmd FileType tex inoremap ;s \section{}i + autocmd FileType tex inoremap ;at \begin{tikzpicture}\end{tikzpicture}O + autocmd FileType tex inoremap ;ap \usepackage{}i + autocmd FileType tex inoremap ;aP \usepackage[]{}F[a + autocmd FileType tex inoremap ;ab \textbf{}i + autocmd FileType tex inoremap ;ai \textit{}i + autocmd FileType tex inoremap ;au \underline{}i +augroup END autocmd FileType go inoremap ;ae err:=<++>iferr!=nil{returnerr}3kI @@ -169,7 +172,10 @@ autocmd BufEnter vartak-results-data.pl nmap t :w:se nornu:!vart nnoremap w :set wrap! nnoremap fo :!opout "%:p" -nnoremap ec :tabnew ~/.config/nvim/init.vim +nnoremap ei :tabnew ~/.config/nvim/init.vim +nnoremap eo :tabnew ~/.config/nvim/coc/coc-onload.vim +nnoremap ec :tabnew ~/.config/nvim/coc/coc-settings.json +nnoremap ed :tabnew ~/.config/nvim/dev.vim nnoremap :source ~/.config/nvim/init.vim nnoremap s :%s//gc @@ -179,3 +185,4 @@ let shortcuts = config_dir . "shortcuts.vim" if filereadable(shortcuts) execute "source " . shortcuts endif + -- cgit v1.2.3