在我目前的工作中,他们对函数的多行参数使用以下格式
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,但这真的很烦人,因为每次我想要多行函数调用时我都必须手动重新缩进