vimrc

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules

commit e5151d9f7b412f28478782073efda2c545f2b4ca
parent 345ef9c7b4e07cafddc4d78d4eb863a06751e1de
Author: Pablo Cárdenas <pablo.cardenas@imca.edu.pe>
Date:   Wed, 29 Apr 2026 21:22:10 -0300

Updates

Diffstat:
Mftplugin/python.vim | 10+++-------
Mpack/pablo/opt/snippets/plugin/snippets.vim | 3+++
Apack/pablo/opt/snippets/templates/document.tex | 11+++++++++++
Mpack/pablo/opt/tmux/plugin/tmux.vim | 1-
4 files changed, 17 insertions(+), 8 deletions(-)

diff --git a/ftplugin/python.vim b/ftplugin/python.vim @@ -3,11 +3,7 @@ setlocal complete-=i setlocal formatprg=black\ -ql79\ -\ \|\ reorder-python-imports\ - setlocal makeprg=flake8\ % -setlocal foldmethod=indent -setlocal nofoldenable - -nnoremap <silent> <LocalLeader>vs :set opfunc=TmuxSendNormal<cr>g@ -vnoremap <silent> <LocalLeader>vs :call TmuxSendVisual(visualmode())<cr> - -setlocal path+=venv/lib/python3.12/site-packages/ +if !empty($VIRTUAL_ENV) + setlocal path+=$VIRTUAL_ENV/lib/*/site-packages/ +endif setlocal wildignore+=*/*.egg-info/*,*.pyc,*/__pycache__/ diff --git a/pack/pablo/opt/snippets/plugin/snippets.vim b/pack/pablo/opt/snippets/plugin/snippets.vim @@ -197,4 +197,7 @@ g:surround_insert_tail = "<++>" inoremap <silent> <C-J> <Cmd>:call JumpPlaceholder()<CR> nnoremap <silent> <C-J> <Cmd>:call JumpPlaceholder()<CR> +const dir_template = expand('<sfile>:p:h:h') .. '/templates' +autocmd BufNewFile document.tex execute ':0read ' .. dir_template .. '/document.tex' + # vim: et sts=4 sw=4 diff --git a/pack/pablo/opt/snippets/templates/document.tex b/pack/pablo/opt/snippets/templates/document.tex @@ -0,0 +1,11 @@ +\documentclass[a4paper]{article} + +\usepackage{amsmath,amssymb} + +\input macros + +\begin{document} + +<++> + +\end{document} diff --git a/pack/pablo/opt/tmux/plugin/tmux.vim b/pack/pablo/opt/tmux/plugin/tmux.vim @@ -40,7 +40,6 @@ enddef vmap <silent> <localleader>tb <CMD>call TmuxSetBuffer()<CR> vmap <silent> <localleader>ts <CMD>call TmuxSendKeysToMarkedVisual()<CR> nmap <silent> <localleader>ts <CMD>set operatorfunc=TmuxSendKeysToMarkedNormal<CR>g@ -nmap <silent> <localleader>tss <CMD>set operatorfunc=TmuxSendKeysToMarkedNormal<CR>g@_ nmap <silent> <localleader>te <CMD>call system('tmux send-keys -t {marked} Enter')<CR> nmap <silent> <localleader>tc <CMD>call system('tmux send-keys -t {marked} <C-c>')<CR> nmap <silent> <localleader>td <CMD>call system('tmux send-keys -t {marked} <C-d>')<CR>