我是 vim 的新手,我想用它来编写 Python3 脚本。任何人都知道如何自定义 vim 以编辑 Python 3 脚本?(主要用于缩进,着色和标签建议......)
谢谢
我是 vim 的新手,我想用它来编写 Python3 脚本。任何人都知道如何自定义 vim 以编辑 Python 3 脚本?(主要用于缩进,着色和标签建议......)
谢谢
Python wiki建议将以下内容放入您的~/.vimrc
:
syntax on
filetype indent plugin on
set tabstop=8
set expandtab
set shiftwidth=4
set softtabstop=4
编辑:上面确实有在使用vim 编辑的所有文件中使用选项卡设置的副作用。其他方法也在wiki中讨论。
还有用于语法高亮等的python.vim脚本。
您应该将自定义设置放入~/.vim/ftplugin/python.vim
这将在 vim 看到文件类型为 python 的文件时提供。
确保设置只影响当前缓冲区的使用setlocal
。
确保映射只影响当前缓冲区的使用noremap <buffer>
只要确保filetype plugin indent on
有~/.vimrc