Vim + Python uma dupla perfeita

Você já teve que programar em Python diretamente no terminal, sem uma interface gráfica ou um editor gráfico, e ficou frustrado com a formatação complicada do código Python? Bem, esta dica pode tornar sua vida mais fácil e produtiva!

Abra seu arquivo de configuração do vim conforme mostrado abaixo com seu editor preferido, no meu caso estou utilizando o vim que já está instalado e é meu editor preferido.

vim ~/.vimrc

Cole o conteúdo abaixo, onde estaremos criando uma função que irá identificar que nosso código é python, ele também define o espaçamento, a tabulação e a formatação para tornar a escrita de código Python mais fácil e legível.

filetype plugin indent on

function PythonConfig()
        set tabstop=4 softtabstop=4 expandtab shiftwidth=4
endfunction

autocmd FileType python call PythonConfig()

Agora basta abrir seu arquivo de python com o vim e começar a programar que ele ja fará as tabulações necessárias para voce:

vim seu_script.py

Espero que essa dica ajude a vocês assim como me ajuda a programar.

s leoberbert

3 curtidas

Se quer ir além e ter um IDE com o vim, basta usar o neovim com algum compilado de configurações como o LazyVim

1 curtida

Excelente dica.

Parabéns! E muito obrigado :wink:

A unica coisa q sei fazer no vim

> gg=G 
> :wq!

:smile: