小编Non*_*ker的帖子

使用vim编码python时,自动缩进不起作用

我想用vim编写python代码但是自动缩进有问题.首先,我从http://www.vim.org/scripts/script.php?script_id=790下载了最新的python.vim 并将其推入正确的目录.然后我编辑了我的vimrc.

syntax on
set nu
set tabstop=4
set softtabstop=4
set shiftwidth=4
"set cindent
set autoindent
set smartindent
set expandtab
set filetype=python
au BufNewFile,BufRead *.py,*.pyw setf python
Run Code Online (Sandbox Code Playgroud)

现在我发现像'for','if','while'这样的关键字可以完美自动化.但它不适用于'def','try','除'.我该怎么办?非常感谢你.

python vim indentation

8
推荐指数
1
解决办法
5603
查看次数

标签 统计

indentation ×1

python ×1

vim ×1