0

我是 vim 的新手,我想用它来编写 Python3 脚本。任何人都知道如何自定义 vim 以编辑 Python 3 脚本?(主要用于缩进,着色和标签建议......)

谢谢

4

2 回答 2

2

Python wiki建议将以下内容放入您的~/.vimrc:

syntax on
filetype indent plugin on
set tabstop=8
set expandtab
set shiftwidth=4
set softtabstop=4

编辑:上面确实有在使用vim 编辑的所有文件中使用选项卡设置的副作用。其他方法也在wiki中讨论。

还有用于语法高亮等的python.vim脚本。

于 2013-09-04T22:46:04.883 回答
1

您应该将自定义设置放入~/.vim/ftplugin/python.vim这将在 vim 看到文件类型为 python 的文件时提供。

确保设置只影响当前缓冲区的使用setlocal

确保映射只影响当前缓冲区的使用noremap <buffer>

只要确保filetype plugin indent on~/.vimrc

于 2013-09-05T00:57:08.550 回答