Como eu aprendo EFETIVAMENTE a usar o VIM / Codar direto no terminal?
Um salve a todos os DEV de plantão em pleno Domingão!
Decidi abrir esse tópico aqui sobre codar sem usar mouse pois acredito que onde eu quero chegar, não seja possível encontrar informações somente em um lugar só.
Eu estou a um tempo querendo uma alternativa ao mouse. Sei que a cada dia que passa, nossas aplicações se tornam mais amigáveis à setinha / touchscreen. Porém, tenho sentido que muitos softwares me apresentam uma interface cheia de funcionalidades que MUITAS VEZES EU NÃO PRECISO.
No meu trabalho, é importante o uso de uma IDE, pois facilita para que outra pessoa também te ajude a analisar seu código. Mas a cada dia que passa, me sinto mais aborrecido com IDEs que travam, com a mira da setinha do mouse em ícones pequenos que mais machuca sua mão do que traz eficiencia (fora as constantes mudanças entre teclado e mouse que dói o braço)
Porém, a longo prazo eu não quero depender de uma interface idiota para ser programador. E assim surgem as seguintes dúvidas que eu gostaria da ajuda de vcs:
-
Eu consigo através do terminal / VIM, ser tão rápido e eficiente quanto o uso de IDEs? E a que custo? Quanto tempo leva e existe algo que eu certamente nunca vou conseguir fazer usando só o teclado?
-
Onde eu acho material completo e com métodos de qualidade disso? Os tutoriais que eu acho geralmente são comandos básicos e não é falado sobre algum método de treino
-
Existem muitas configurações que eu preciso fazer no terminal antes de começar a usar? Existem conjuntos de funcionalidades que podem ser baixadas de uma vez e que não precise quase programar uma IDE nova no VIM para ficar de um jeito confortável?
Resumindo, a pergunta principal é: Só eu sou aborrecido com essas coisas ou já existe uma comunidade inteira de "Devs raiz" que já resolveram esses problemas??
Agradeço qualquer sugestão de quem já faz isso a bastante tempo e vamos juntos construir uma comunidade cada vez melhor