summaryrefslogtreecommitdiffstats
path: root/.config/nvim/after
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/after')
-rw-r--r--.config/nvim/after/ftplugin/rust.vim3
-rw-r--r--.config/nvim/after/ftplugin/tex.lua31
-rw-r--r--.config/nvim/after/plugin/autocmds.vim16
-rw-r--r--.config/nvim/after/plugin/functions.vim4
4 files changed, 22 insertions, 32 deletions
diff --git a/.config/nvim/after/ftplugin/rust.vim b/.config/nvim/after/ftplugin/rust.vim
deleted file mode 100644
index fb601d1..0000000
--- a/.config/nvim/after/ftplugin/rust.vim
+++ /dev/null
@@ -1,3 +0,0 @@
1setlocal tags=./rusty-tags.vi;/
2
3autocmd BufWritePost *.rs :silent! exec "!rusty-tags vi --quiet --start-dir=" . expand('%:p:h') . "&" | redraw!
diff --git a/.config/nvim/after/ftplugin/tex.lua b/.config/nvim/after/ftplugin/tex.lua
index 2a79358..2cd03a7 100644
--- a/.config/nvim/after/ftplugin/tex.lua
+++ b/.config/nvim/after/ftplugin/tex.lua
@@ -1,24 +1,29 @@
1require("nvim-surround").buffer_setup({ 1require("nvim-surround").buffer_setup({
2 surrounds = { 2 surrounds = {
3 ["B"] = { 3 ["K"] = {
4 add = function() 4 add = { "\\textbf{", "}" },
5 return { { '\\textbf{' }, { '}' } } 5 find = "\\textbf%b{}",
6 end 6 delete = "^(\\textbf{)().-(})()$",
7 }, 7 },
8 ["E"] = { 8 ["E"] = {
9 add = function() 9 add = { "\\emph{", "}" },
10 return { { '\\emph{' }, { '}' } } 10 find = "\\emph%b{}",
11 end 11 delete = "^(\\emph{)().-(})()$",
12 }, 12 },
13 ["T"] = { 13 ["T"] = {
14 add = function() 14 add = { "\\texttt{", "}" },
15 return { { '\\texttt{' }, { '}' } } 15 find = "\\texttt%b{}",
16 end 16 delete = "^(\\texttt{)().-(})()$",
17 }, 17 },
18 ['"'] = { 18 ['"'] = {
19 add = function() 19 add = { "\\enquote{", "}" },
20 return { { '\\enquote{' }, { '}' } } 20 find = "\\enquote%b{}",
21 end, 21 delete = "^(\\enquote{)().-(})()$",
22 },
23 ['P'] = {
24 add = { "\\paragraph{", "}" },
25 find = "\\paragraph%b{}",
26 delete = "^(\\paragraph{)().-(})()$",
22 }, 27 },
23 } 28 }
24}) 29})
diff --git a/.config/nvim/after/plugin/autocmds.vim b/.config/nvim/after/plugin/autocmds.vim
index d249bef..21c7bc4 100644
--- a/.config/nvim/after/plugin/autocmds.vim
+++ b/.config/nvim/after/plugin/autocmds.vim
@@ -1,19 +1,7 @@
1" I don't know how to port this yet 1" I don't know how to port this yet
2autocmd BufRead,BufWrite * if ! &bin | silent! %s/\s\+$//ge | endif 2autocmd BufRead,BufWrite * if ! &bin | silent! %s/\s\+$//ge | endif
3 3
4autocmd BufNewFile,BufRead /tmp/neomutt* set noautoindent filetype=mail wm=0 tw=80 4augroup vimwiki
5
6augroup bukugroup
7 au! BufRead,BufNewFile,BufEnter buku-edit-* set filetype=buku
8augroup END
9
10" Restore last position
11autocmd BufReadPost *
12 \ if line("'\"") >= 1 && line("'\"") <= line("$") && &ft !~# 'commit'
13 \ | exe "normal! g`\""
14 \ | endif
15
16augroup pkgbuild
17 autocmd! 5 autocmd!
18 autocmd BufRead,BufNewFile PKGBUILD set filetype=PKGBUILD 6 autocmd BufRead,BufNewFile *.wiki set filetype=vimwiki
19augroup END 7augroup END
diff --git a/.config/nvim/after/plugin/functions.vim b/.config/nvim/after/plugin/functions.vim
index 87a1072..415ad51 100644
--- a/.config/nvim/after/plugin/functions.vim
+++ b/.config/nvim/after/plugin/functions.vim
@@ -11,10 +11,10 @@ function! CreatePaper(citekey)
11 exe "e! " . fnameescape("~/nextcloud/personal_wiki/text/papers/" . a:citekey . ".wiki") 11 exe "e! " . fnameescape("~/nextcloud/personal_wiki/text/papers/" . a:citekey . ".wiki")
12 12
13 let l:timestap="%date " . strftime("%F") 13 let l:timestap="%date " . strftime("%F")
14 let l:text="= Came From =\n\n= Takeaways =\n\n= Might Go To =\n\n" 14 let l:title="%title "
15 15
16 put! =l:timestap 16 put! =l:timestap
17 put =l:text 17 put =l:title
18endfunction 18endfunction
19 19
20function! CreateReference(citekey) 20function! CreateReference(citekey)