Um recurso interessante que muitas IDEs provem é o autocomplemento de código.
Do qual você digita uma letra ou parte de um nome de depois de dá um comando de ação e a IDE fornece uma lista de métodos e classes que completam esse nome.
Acredite, é algo bastante ágil.
Como trabalho muito com Python procurei na internet como ativar esse recurso no Vim. Meu editor favorito.
Sem mais delongas, como ativar o recurso:
Baixe o plugin da internet nesse endereço: http://www.vim.org/scripts/download_script.php?src_id=11062
Descompacte o arquivo.
unzip pydiction-1.2.zip
Crie os diretórios :
mkdir -p ~/.vim/after/pydiction mkdir -p ~/.vim/after/ftplugin
Copie os arquivos, lembrando que você já está dentro do diretório que você acabou de descompactar:
mv python_pydiction.vim ~/.vim/after/ftplugin/ mv complete-dict pydiction.py README.txt ~/.vim/after/pydiction/
Agora, edite o arquivo ~/.vimrc, preencha-o com:
"Config pydiction filetype plugin on let g:pydiction_location = '~/.vim/after/pydiction/complete-dict' let g:pydiction_menu_height = 10
Para testar, edite um arquivo python: vim teste.py, suponha que você queira importar o gtk. Então, digite “import gt” e aperte <tab> para ver o sistema autocompletando. Como a figura abaixo:
