X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=.vim%2Fftplugin%2Fpython.vim;h=dcbdfb28cbefb72d49bc98678cc68b5858b5ac4d;hb=2135c9f131657642e506006bcc5e4d1e8582233a;hp=c2367b661b124378e7aad6b96aea3893bd0c03db;hpb=31f09c0229091c165abb1e4eeab9b055212047c5;p=dotfiles.git diff --git a/.vim/ftplugin/python.vim b/.vim/ftplugin/python.vim index c2367b6..dcbdfb2 100644 --- a/.vim/ftplugin/python.vim +++ b/.vim/ftplugin/python.vim @@ -32,7 +32,7 @@ function! SavePython() let ext = expand("%:e") if ext == "pyem" return - elif ext == "ptl" + elseif ext == "ptl" !compyle-ptl % else !compyle % @@ -40,7 +40,10 @@ function! SavePython() !rm -f %[co] endif if getline(1) =~ "^#!" - !chmod +x % + call SetExecutableBit(1) endif endif endfunction + +" Avoid double indent. See https://stackoverflow.com/a/62348570/7976758 +let g:pyindent_open_paren=shiftwidth()