vim은 파이썬 들여쓰기 스타일을 변경합니다

vim은 파이썬 들여쓰기 스타일을 변경합니다

현재 직장에서는 함수에 대한 여러 줄 인수에 대해 다음 형식을 사용합니다.

function(
    arg1,
    arg2,
    arg3
)

그러나 현재 vim 설정에서는 다음 스타일만 허용합니다(이 스타일도 마음에 들지 않습니다:

function(
    arg1,
    arg2,
    arg3
    )

vim에서 이러한 스타일의 자동 들여쓰기를 허용하는 변경 사항을 제안할 수 있는 사람이 있습니까?

들여쓰기와 관련된 내 vimrc의 모든 내용은 다음과 같습니다.

Plugin 'tpope/vim-surround'
Plugin 'edc/python-indent'
Plugin 'nvie/vim-flake8'

au BufNewFile,BufRead *.py
    \ setlocal tabstop=4 |
    \ setlocal softtabstop=4 |
    \ setlocal shiftwidth=4 |
    \ setlocal textwidth=79 |
    \ setlocal expandtab |
    \ setlocal autoindent |
    \ setlocal fileformat=unix |
    \ setlocal fileformat=unix |
    \ let b:indentLine_enabled = 0

새 플러그인을 사용하거나 vimrc를 변경할 의향이 있지만 여러 줄 함수 호출을 원할 때마다 수동으로 다시 들여쓰기해야 하기 때문에 이는 정말 짜증나는 일입니다.

관련 정보