# cat ~/.vimrc filetype plugin on let g:pydiction_location = '~/.vim/tools/pydiction/complete-dict' 2. Python Console命令行: # ~/.bashrc export PYTHONSTARTUP=$HOME/.pythonstartup.py (此变量指向的文件在python命令行启动时会自动加载) #vim ~/.pythonstartup.py try:importreadlineimportrlcomp...
1 首先在http://www.vim.org/scripts/script.php?script_id=850中下载pydiction-1.2.3.zip,解压会得到pydiction文件夹。pydiction中主要包括四个文件(或文件夹) 1. after/ftplugin/python_pydiction.vim 该文件为 Vim 的 plugin 文件,实现 Python 文件的 TAB 补全功能。 2.complete-dict 该文件为 ...
cp python_pydiction.vim~/.vim/after/ftplugin/ cp complete-dict~/.vim/tools/pydiction/ vim ~/.vimrc 添加: filetype plugin on let g:pydiction_location = '~/.vim/tools/pydiction/complete-dict' 2.命令行模式下的自动补全 创建文件~/.pythonstartup.py 添加import readline, rlcompleter; readline.pa...
1. after/ftplugin/python_pydiction.vim 该文件为 Vim 的 plugin 文件,实现 Python 文件的 TAB 补全功能。 2. complete-dict 该文件为 Vim 的 dictionary 文件,其中包含 Python 关键字和模块结构等信息。是 plugin 进行补全时所查找的参考文件。 3. pydiction.py (可选)该文件是 Python script 文件,用于生成 ...
2. Python Console命令行: # ~/.bashrc export PYTHONSTARTUP=$HOME/.pythonstartup.py (此变量指向的文件在python命令行启动时会自动加载) #vim ~/.pythonstartup.py try:importreadlineimportrlcompleterimportatexitimportosexceptImportError:print"Python shell enhancement modules not available."else: ...