我正在尝试学习 vim :-) 在自动缩进改变我的 python 代码的含义时遇到了一些真正的麻烦。有没有办法在不遇到像下面这样的行为的情况下获得自动缩进的好处?
我从一个 python 文件开始:
me@host:/tmp$ cat pytest.py 如果为假: print('从不', '打印这一行') print '总是打印这一行。'
自动缩进vim pytest.py
, gg=G
,:wq
哦,我搞砸了我的脚本:
me@host:/tmp$ cat pytest.py 如果为假: print('从不', '打印这一行') print '总是打印这一行。'
试图保持这个真正的香草:
我@host:/tmp$ cat ~/.vimrc 文件类型插件 文件类型缩进 autocmd FileType python set sw=4 autocmd FileType python set ts=4 autocmd FileType python set sts=4 autocmd FileType python set textwidth=79