DEV Community

Discussion on: [Dicas do VIM] Instalando o VIM / NeoVIM no Linux

Collapse
 
eduardoklosowski profile image
Eduardo Klosowski

No Debian e derivados (Ubuntu, por exemplo) existem algumas versões diferentes do vim no repositório, que podem ser instalados pelo apt:

  • vim-tiny que é uma versão reduzida do vim.
  • vim que é a versão padrão do vim.
  • vim-nox que é a versão padrão do vim compilado com suporte interno a Lua, Perl, Python 3, Ruby e Tcl (usado pelos plugins, e não por quem estiver desenvolvendo).
  • vim-gtk que é o vim-nox junto com uma interface gráfica GTK2.
  • vim-gtk3 que é o vim-nox junto com uma interface gráfica GTK3.
  • vim-athena que é o vim-nox junto com uma interface gráfica Athena.

Assim, se for utilizar o vim, recomendo o vim-nox caso queira apenas a linha de comando, ou o vim-gtk3 se for utilizar tanto na linha de comando quanto na interface gráfica (conhecida também como gvim).

Collapse
 
danielle8farias profile image
ダニエリ

Quanta variedade! Não é a toa que esse editor tem muitos fãs. 😊
Bacana saber que tem para todos os gostos. Assim que eu puder, vou testar esse vim-nox.
Obrigada pela contribuição!

Collapse
 
eduardoklosowski profile image
Eduardo Klosowski

São todos o mesmo vim, o que muda (tirando as opções de interfaces gráficas) são as flags usadas na compilação, que podem ser verificadas com vim --version, onde as funcionalidades com + indicam que elas foram incluídas, e as com - as que não foram incluídas (reduzindo o tamanho do pacote).

Com essa versão será possível executar comandos do vim como: :python3 print('oi').