Pular para o conteúdo

Vim à la Visual Studio Code

Qualquer semelhança é mera coincidência :)
Publicado em 18/07/2020 Enviado por Fábio Berbert de Paula Categoria: KDE Hits: 935 Estado: Aprovado
  • Ver em tamanho real
  • Indicar
  • Denunciar
KDE Vim à la Visual Studio Code
#1 Comentário enviado por removido em 18/07/2020 - 12:10h
ficou dahora!

o que ta achando da produtividade? tem autocomplete para importação de modules do nodejs?

fiquei muito dependente de autocomplete e importação automática, acho q não trabalho sem kkk
#2 Comentário enviado por willian.firmino em 18/07/2020 - 12:16h
Legal este tema, que tema é?
#3 Comentário enviado por maurixnovatrento em 18/07/2020 - 14:45h

Legal.

___________________________________
Conhecimento não se Leva para o Túmulo.
#4 Comentário enviado por fabio em 18/07/2020 - 15:37h

[1] Comentário enviado por ru4n em 18/07/2020 - 12:10h

ficou dahora!

o que ta achando da produtividade? tem autocomplete para importação de modules do nodejs?

fiquei muito dependente de autocomplete e importação automática, acho q não trabalho sem kkk


Tem sim, o plugin é o vim-ycm: https://github.com/ycm-core/YouCompleteMe

Também tem o vim-ale que combinado com o eslint faz a checagem da sintaxe do código.

Também tem o vim-snippets para snippets.

Enfim, Vim é o boss! Faz tudo o que os outros fazem, mas os outros não conseguem fazer tudo o que ele faz.
#5 Comentário enviado por fabio em 18/07/2020 - 15:38h
Também tem o SpaceVim agora, que combinado com o neovim é uma porrada. Testei aqui, está lindo. É um Vim turbinado, qualquer hora vou tirar um tempo para aprender a mexer nele.
#7 Comentário enviado por maurixnovatrento em 18/07/2020 - 15:48h

Queria transformar o vim em algo pacecido com o codeblocks. Quais são os plugins para c ou c++?

___________________________________
Conhecimento não se Leva para o Túmulo.
#8 Comentário enviado por maurixnovatrento em 18/07/2020 - 15:48h

E aquele explorador no lado. Como habilito?

___________________________________
Conhecimento não se Leva para o Túmulo.
#9 Comentário enviado por fabio em 18/07/2020 - 18:02h

[7] Comentário enviado por mauricio123 em 18/07/2020 - 15:48h


Queria transformar o vim em algo pacecido com o codeblocks. Quais são os plugins para c ou c++?

___________________________________
Conhecimento não se Leva para o Túmulo.


Vou ficar devendo, nunca usei o codeblocks e não mexo com C/C++ :(
#10 Comentário enviado por fabio em 18/07/2020 - 18:02h

[8] Comentário enviado por mauricio123 em 18/07/2020 - 15:48h


E aquele explorador no lado. Como habilito?

___________________________________
Conhecimento não se Leva para o Túmulo.


Aquele ali é o plugin vim-nerdtree.
#11 Comentário enviado por maurixnovatrento em 19/07/2020 - 00:33h

[10] Comentário enviado por fabio em 18/07/2020 - 18:02h


[8] Comentário enviado por mauricio123 em 18/07/2020 - 15:48h


E aquele explorador no lado. Como habilito?

___________________________________
Conhecimento não se Leva para o Túmulo.


Aquele ali é o plugin vim-nerdtree.


como instalo ele?
#13 Comentário enviado por removido em 19/07/2020 - 10:24h

[4] Comentário enviado por fabio em 18/07/2020 - 15:37h

Tem sim, o plugin é o vim-ycm: https://github.com/ycm-core/YouCompleteMe

Também tem o vim-ale que combinado com o eslint faz a checagem da sintaxe do código.

Também tem o vim-snippets para snippets.

Enfim, Vim é o boss! Faz tudo o que os outros fazem, mas os outros não conseguem fazer tudo o que ele faz.

Também tem o SpaceVim agora, que combinado com o neovim é uma porrada. Testei aqui, está lindo. É um Vim turbinado, qualquer hora vou tirar um tempo para aprender a mexer nele.


Top!!! Vou tunar o meu vim e tentar trabalhar só com ele nessa próxima semana... to trabalhando em três projetos em paralelo (uma api em framework yii php e dois projetos com react/redux/mobx) e pra cada um tenho uma instância do vscode aberta... consome horrores da máquina! kk
#14 Comentário enviado por maurixnovatrento em 19/07/2020 - 15:39h

[12] Comentário enviado por fabio em 19/07/2020 - 09:49h


como instalo ele?


$ mkdir -p ~/.vim/pack/git-plugins/start
$ cd ~/.vim/pack/git-plugins/start
$ git clone https://github.com/preservim/nerdtree


valeu.
#15 Comentário enviado por maurixnovatrento em 19/07/2020 - 15:49h

vim(){
mkdir -p ~/.vim/pack/plugins/start
git clone https://github.com/vim-airline/vim-airline.git ~/.vim/pack/plugins/start
git clone https://github.com/tomasiser/vim-code-dark.git ~/.vim/pack/plugins/start
git clone https://github.com/mhinz/vim-startify.git ~/.vim/pack/plugins/start
git clone https://github.com/preservim/nerdtree.git ~/.vim/pack/plugins/start

# colocar no vimrc - codedark
}

Tem mais algum plugin que você me recomenda? Ou alguma sugestão para o vimrc?

___________________________________
Conhecimento não se Leva para o Túmulo.
#17 Comentário enviado por fabio em 20/07/2020 - 09:18h

[16] Comentário enviado por mauricio123 em 19/07/2020 - 15:53h


apt-vim install -y https://github.com/preservim/nerdtree.git

Isso rola? tá no próprio git.

___________________________________
Conhecimento não se Leva para o Túmulo.


Deve funcionar, existem várias formas de se instalar um plugin no Vim. Eu optaria por apenas uma para melhor organização e manutenção. A forma nativa e mais indicada é a de clonar os repositórios dentro do diretório pack.
#18 Comentário enviado por fabio em 20/07/2020 - 09:19h

Top!!! Vou tunar o meu vim e tentar trabalhar só com ele nessa próxima semana... to trabalhando em três projetos em paralelo (uma api em framework yii php e dois projetos com react/redux/mobx) e pra cada um tenho uma instância do vscode aberta... consome horrores da máquina! kk


Realmente, tem nem como comparar vscode e vim no quesito leveza. Essa semana eu pretendo escrever um artigão com as dicas dos principais plugins e como configurá-los da melhor forma para produtividade. É claro que dado o grau de personalização do Vim, a minha configuração provavelmente nunca será a sua melhor configuração, mas só de mostrar o caminho das pedras já está valendo.
#19 Comentário enviado por maurixnovatrento em 20/07/2020 - 13:11h

[17] Comentário enviado por fabio em 20/07/2020 - 09:18h


[16] Comentário enviado por mauricio123 em 19/07/2020 - 15:53h


apt-vim install -y https://github.com/preservim/nerdtree.git

Isso rola? tá no próprio git.

___________________________________
Conhecimento não se Leva para o Túmulo.


Deve funcionar, existem várias formas de se instalar um plugin no Vim. Eu optaria por apenas uma para melhor organização e manutenção. A forma nativa e mais indicada é a de clonar os repositórios dentro do diretório pack.


entendi.
#20 Comentário enviado por cizordj em 20/07/2020 - 19:40h
Caramba, eu queria saber usar o Vim desse jeito kk

Contribuir com comentário

Entre na sua conta para comentar.