2019-07-02 15:31:15 +02:00

29 lines
554 B
VimL

" Stefans python-file plugin
" use spaces for tabs
setlocal expandtab
setlocal tabstop=4
setlocal shiftwidth=4
setlocal formatoptions=croq
function! Set_python_tag_files()
python3 << endpython
import vim
import sys
import os
for p in sys.path:
tags = os.path.join(p, 'tags')
if os.path.exists(tags):
cmd = "setlocal tags+=%s" % tags
vim.command(cmd)
endpython
endfunction
call Set_python_tag_files()
nnoremap <buffer> <TAB> :YcmCompleter GoTo<CR>
" commenting
let b:commentstring = '#'
" Grep options
let b:GrepFiles = '*.py'