diff --git a/.config/vim/after/ftplugin/cpp.vim b/.config/vim/ftplugin/c.vim similarity index 100% rename from .config/vim/after/ftplugin/cpp.vim rename to .config/vim/ftplugin/c.vim diff --git a/.config/vim/ftplugin/cpp.vim b/.config/vim/ftplugin/cpp.vim new file mode 100644 index 0000000..032957c --- /dev/null +++ b/.config/vim/ftplugin/cpp.vim @@ -0,0 +1 @@ +setlocal colorcolumn=81 diff --git a/.config/vim/ftplugin/tex.vim b/.config/vim/ftplugin/tex.vim new file mode 100644 index 0000000..020c881 --- /dev/null +++ b/.config/vim/ftplugin/tex.vim @@ -0,0 +1,16 @@ +" General +setlocal cmdheight=1 +setlocal colorcolumn=81 +setlocal textwidth=80 + +" Document structuring +nnoremap ;be i\begin{(<>)}\end{(<>)}kk^ + +" Text formatting +inoremap ;b \textbf{}(<>)T{i +inoremap ;i \textit{}(<>)T{i +inoremap ;u \underline{}(<>)T{i +inoremap ;e \emph{}(<>)T{i + +" Next section +noremap .. /(<>)"_c4l diff --git a/.config/vim/pack/list b/.config/vim/pack/list index 980d6f4..668409d 100644 --- a/.config/vim/pack/list +++ b/.config/vim/pack/list @@ -4,5 +4,6 @@ https://github.com/mgee/lightline-bufferline.git https://github.com/scrooloose/nerdtree.git https://github.com/scrooloose/nerdcommenter.git https://github.com/lervag/vimtex.git +https://github.com/jalvesaq/Nvim-R.git opt: https://github.com/kristijanhusak/vim-hybrid-material.git diff --git a/.config/vim/vimrc b/.config/vim/vimrc index b56c6f2..11c43d1 100644 --- a/.config/vim/vimrc +++ b/.config/vim/vimrc @@ -5,8 +5,8 @@ set nocompatible " Setup paths set backupdir=$XDG_CACHE_HOME/vim,/var/tmp,/tmp set directory=$XDG_CACHE_HOME/vim,/var/tmp,/tmp -set packpath^=$XDG_CONFIG_HOME/vim,$XDG_CONFIG_HOME/vim/after -set runtimepath^=$XDG_CONFIG_HOME/vim,$XDG_CONFIG_HOME/vim/after +set packpath^=$XDG_CONFIG_HOME/vim +set runtimepath^=$XDG_CONFIG_HOME/vim set viminfo+=n$XDG_CACHE_HOME/vim_history "" General