Categories
Tutoriais

Como incluir esquemas de cores no Vim

Veja como aplicar um tema de cores ao editor Vim.
Conheça mais de 20 esquemas de cores e saiba como baixar para personalizar o seu editor.

O Vim (ou Vi) é um dos editores mais completos e complexos que há.
Apesar de ser muito (muito, mesmo) leve, inclui possibilidades de adicionar recursos através de extensões ou pequenos ajustes.
Não esqueça de dar uma olhada na nossa thread sobre o Vim — tem muita coisa interessante lá.


Neste artigo, vou mostrar como baixar e incluir novos esquemas (temas) de cores para usar no Vim.
Vou começar explicando aonde os temas devem ser guardados (para o Vim conseguir achar) e como carregá-los.
Em seguida, vou passar alguns sites que conheço que têm temas legais para você baixar e, se quiser, alterar para ficar do seu gosto.

Aonde os esquemas do Vim são guardados

No Linux, as configurações e outros arquivos de ajustes são guardados dentro de uma pasta (escondida) no seu home ou ~/.
O nome da pasta (diretório) é .vim.
Os esquemas de cores são guardados em .vim/colors/
Para chegar lá, use o cd:


cd ~/.vim/colors

No meu caso (Debian 10), o diretório colors precisou ser criado e, portanto, não havia nada lá dentro ainda.

Onde baixar novos esquemas de cores para o Vim

Editor de textos vim
Esquema de cores Ekvoli.

Peguei minha relação de links nos sites do Vim Ninjas e outros. Veja as referências, ao final do artigo.

  1. GRB256 by Gary Bernhardt — https://github.com/garybernhardt/dotfiles/blob/master/.vim/colors/grb256.vim.
  2. Guardian by Miikka-Markus Leskinen — https://vim.sourceforge.io/scripts/script.php?script_id=1240.
  3. Distinguished by Kim Silkebækken — https://github.com/Lokaltog/vim-distinguished/tree/develop/colors.
  4. Github Vim by Anthony Carapetis — https://vim.sourceforge.io/scripts/script.php?script_id=2855.
  5. Jellybeans by nanotech — https://github.com/nanotech/jellybeans.vim/tree/master/colors.
  6. Railscasts by Ryan Bates — https://github.com/ryanb/dotfiles/tree/master/vim/colors.
  7. Twilight by Henning Hasemann — https://vim.sourceforge.io/scripts/script.php?script_id=1677.
  8. Vividchalk Tim Pope — https://github.com/tpope/vim-vividchalk/tree/master/colors.
  9. Candy by Takeshi Zeniya — https://vim.sourceforge.io/scripts/script.php?script_id=282.
  10. Solarized by Ethan Schoonover — https://github.com/altercation/vim-colors-solarized/tree/master/colors.
  11. Gruvbox by morhetz — https://github.com/morhetz/gruvbox/tree/master/colors.
  12. Ekvoli by Preben Randhol — https://vim.sourceforge.io/scripts/script.php?script_id=1681.
  13. Mango by goatslacker — https://vim.sourceforge.io/scripts/script.php?script_id=1681.
  14. Herald & Moria (já citado, acima) — https://h3rald.com/articles/herald-vim-color-scheme/.
  15. Badwolf & Goodwolf by sjl — https://github.com/sjl/badwolf/tree/master/colors.
  16. Molokai by tomasr — https://github.com/tomasr/molokai/tree/master/colors.
  17. Tomorrow by troeggla (em 5 variações) — https://github.com/chriskempson/tomorrow-theme/tree/master/vim/colors.

Baixe quantos quiser e grave-os dentro de .vim/colors/, como mencionado acima.
Vim Color schemes

Como aplicar um esquema de cores ao Vim

Logo após abrir o editor, no modo de comando, digite o comando :colorscheme seguido do nome do esquema desejado.
Segue um exemplo, com o esquema ‘autumnleaf.vim’

:colorscheme autumnleaf

Use a tecla Tab, para agilizar a digitação.


Encontrou algum erro ou tem algum tema para sugerir? Deixe-nos saber, nos comentários.

Referências

Dicas sobre o editor Vim: https://www.guru99.com/the-vi-editor.html.

Confira a coletânea do Chris Kempson: https://github.com/chriskempson/base16-vim/tree/master/colors.

Artigo sobre o assunto no Quora: https://www.quora.com/What-are-some-of-the-best-Vim-color-schemes.

Artigo do Veselin Todorov, no Vim Ninjas: www.vimninjas.com/2012/08/26/10-vim-color-schemes-you-need-to-own/.

By Elias Praciano

Autor de tecnologia (livre, de preferência), apaixonado por programação e astronomia.
Fã de séries, como "Rick and Morty" e "BoJack Horseman".
Me siga no Twitter e vamos trocar ideias!

2 replies on “Como incluir esquemas de cores no Vim”

Muito bom, mas você só esqueceu de uma coisa, definir a lá no

Olá professor, lembra de mim?
Haha o senhor me ajudou com o Vim em uma postagem anterior. Muito obrigada, deu certo aqui! Por enquanto estou usando o tema “Dracula”, haha pensei que nunca fosse conseguir!
Obrigadaaa!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.