Modo Python - um plugin Vim para desenvolver aplicativos Python no editor Vim
- 3040
- 764
- Ms. Travis Schumm
Modo Python é um plug -in do VIM que permite escrever código Python no editor Vim de maneira rápida, utilizando bibliotecas como pylint, corda, pydoc, pyflakes, pep8, autopep8, pep257 e mccabe para recursos de codificação, como análise estática, refatoração, dobragem, conclusão, conclusão , documentação e muito mais.
Leia sugerida: Bash-support-um plug-in Vim que converte o editor Vim em Bash -ide
Este plug -in contém todos os recursos que você pode usar para desenvolver aplicativos Python no editor Vim.
Recursos de modo Python
Tem os seguintes recursos notáveis:
- Suporte Python versão 2.6+ e 3.2+.
- Suporta o destaque da sintaxe.
- Oferece suporte VirtualEnv.
- Suporta dobragem em Python.
- Oferece recuperação aprimorada de Python.
- Permite a execução do código Python de dentro do VIM.
- Ativa a adição/remoção de pontos de interrupção.
- Suporta movimentos e operadores do Python.
- Ativa a verificação do código (pylint, pyflakes, pylama,…) que pode ser executada simultaneamente>>
- Suporta autoofixamento de erros pep8.
- Permite pesquisar na documentação do Python.
- Suporta a refatoração do código.
- Suporta forte conclusão de código.
- Suporta ir para a definição.
Neste tutorial, mostraremos como configurar o VIM para usar o modo Python no Linux para desenvolver aplicativos Python no editor Vim.
Como instalar o modo Python para Vim no Linux
Comece instalando o patógeno (facilita a instalação de plugins e arquivos de tempo de execução em seus próprios diretórios privados) para facilitar a instalação do modo Python.
Execute os comandos abaixo para obter o patógeno.vim arquivo e os diretórios que precisa:
# mkdir -p ~//.Vim/AUTOLOAD ~/.vim/bundle && \ # curl -lsso ~/.Vim/Autoload/patógeno.vim https: // tpo.PE/patógeno.vim
Em seguida, adicione as seguintes linhas abaixo ao seu ~/.Vimrc arquivo:
executar patógeno#infect ()
Depois de instalar o patógeno, agora você pode colocar o modo python em ~/.vim/pacote do seguinte modo.
# CD ~//.vim/pacote # clone git https: // github.com/klen/python modo.git
Então reconstrua helptags em vim como este.
: helptags
Você precisa ativar filetype-plugin (:ajuda filetype-plugin-on) e FileType-Indent (:ajuda FileType-indent-on) para usar o modo Python.
Instale o modo Python em Debian e Ubuntu
Outra maneira de instalar Modo Python nos sistemas Debian e Ubuntu usando o PPA, como mostrado.
$ sudo add-aprop-repository https: // klen.Github.io/python-mode/deb main $ sudo apt-get update $ sudo apt-get install vim-python-mode
Se você encontrar a mensagem: “As seguintes assinaturas não poderiam ser verificadas porque a chave pública não está disponível”, execute o comando abaixo:
$ sudo apt-key Adv-KeyServer KeyServer.Ubuntu.COM--RECV-KEYS B5DF65307000E266
Agora habilite Modo Python usando vim-addon-manager igual a.
$ sudo apt install vim-addon-manager $ vim-addons install python-mode
Personalizando o modo Python no Linux
Para substituir as ligações de chave padrão, redefini -las no .Vimrc arquivos, por exemplo:
"Substitua a opção.Chave de definição Atalho para Ctrl-] Deixe G: pymode_rope_goto_definition_bind = "" "Substitua Execute o atalho de chave do arquivo python atual para Ctrl-Shift-e Let G: Pymode_run_bind =" : pymode_doc_bind = ""
Observe que o modo Python usa a verificação de sintaxe do Python 2 por padrão. Você pode ativar a verificação da sintaxe do Python 3 adicionando isso em seu .Vimrc.
Seja G: pymode_python = 'python3'
Você pode encontrar opções de configuração adicionais no Python-Mode Github Repository: https: // github.com/python-modo/modo de python
É tudo por agora! Neste tutorial, mostraremos como integrar o VIM com o modo Python no Linux. Compartilhe seus pensamentos conosco através do formulário de feedback abaixo.
- « Como restaurar o diretório excluído /tmp no Linux
- 10 Exemplos práticos de comando 'Locate' úteis para iniciantes Linux »