An Interest In:
Web News this Week
- April 19, 2024
- April 18, 2024
- April 17, 2024
- April 16, 2024
- April 15, 2024
- April 14, 2024
- April 13, 2024
Some of Our Sources
View All SourcesEstrutura do Vim/Neovim
Nvim structure
Eu estou aprendendo sobre como usar as pastas nativas do vim/neovim e quero deixar registrado uma das formas de como pode ser feita at mesmo para quem est iniciando. Este o artigo de minha referncia Learning Vims Script
Em minhas configuraes eu utilizo as pastas;
init.lua
No arquivo init.lua eu configuro as Options Summary, o que me possibilita configurar sobre syntax, spell, number, relativenumber, etc.
lua/plugins.lua
No arquivo ./lua/plugins.lua eu instalo todos os plugins que preciso usando o gerenciador Packer, para quem usar lua, eu recomendo demais.
plugin
Na pasta ./plugin/ como o nome j diz eu concentro as modificaes de cada plugin. Eles tm suas configuraes padres, mas dependendo do que o usurio quer ou precisa, isso pode ser alterado. Nesta pasta eu posso escolher o que quero alterar que o nvim entender sem eu precisar fazer uma chamada no arquivo principal (o arquivo ./init.lua). O mais importante aqui saber que o nome do arquivo deve ser o seu correspondente.
ftdetect
Na pasta ./ftdetect/ eu posso criar ou copiar uma funo para ver o resultado quando abrir o neovim.
indent
Na pasta ./indent/ eu configuro cada linguagem passando o nome com a extenso lua (ruby.lua). Nos arquivos eu passo a endentao, mximo de linha, etc.
At o momento esse foi o meu aprendizado dentre outras pastas que ainda quero aprender e compartilhar.
Original Link: https://dev.to/evertonlopesc/estrutura-do-vimneovim-1k1l
Dev To
An online community for sharing and discovering great ideas, having debates, and making friendsMore About this Source Visit Dev To