Vim Fundamentals for Productive Programming

Learn the essential commands and modes of the Vim editor to navigate code faster and improve your daily programming workflow.

4.3 (156) ⏱ 1 h 54 min 📚 12 aulas

Sobre este curso

Many developers spend more time moving their hands between the mouse and keyboard than actually writing code. Mastering a keyboard-centric editor allows you to maintain focus and manipulate text at the speed of thought. This course transforms how you interact with your development environment by teaching you the logic of Vim. You will move beyond simple typing to understand how to navigate, edit, and refactor files with precision and speed directly from your terminal. What you'll learn: - Understand the core philosophy of modal editing across Command, Insert, and Command-line modes - Navigate through large files efficiently using keyboard-driven motion commands - Edit, delete, and manipulate text blocks using powerful combinations of operators and motions - Apply search and replace patterns using regular expressions to make bulk changes instantly - Customize your environment and integrate shell commands into your editing workflow - Practice modern configurations including an introduction to basic plugin management and Neovim concepts The course begins with essential terminology and foundational definitions before moving into practical text manipulation and environment customization. You will read through clear explanations and apply what you learn through structured written exercises designed to build muscle memory. This course is designed for beginners who want to move beyond basic text editors and developers looking to increase their coding speed. No prior experience with terminal-based editors is required. Start building a faster and more efficient coding habit today.

O que você vai receber

  • 📜 Certificado de conclusão
    Adicione ao seu perfil do LinkedIn
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • ♾️ Acesso vitalício
    Volte quando quiser, sem expirar
  • 📱 Celular ou computador
    Funciona em qualquer dispositivo
  • 💸 Reembolso em 30 dias
    Sem perguntas
  • Curto e focado
    1 h 54 min de conteúdo prático

Avaliações (4)

Khanya Sithole ZA Aluno verificado
★ 2 · 2026-04-27T17:17:57+00:00

O curso foi informativo. Eu apreciei a estrutura e os exemplos, embora alguns tópicos se sentissem um pouco apressados.

Dereje Kebede ET Aluno verificado
★ 4 · 2026-01-14T00:48:57+00:00

Esta foi uma boa introdução. A estrutura é lógica e abrange o básico de forma eficaz.Pode ser muito introdutório para alunos avançados.

Марат Кудайбергенов KZ Aluno verificado
★ 3 · 2025-12-06T12:21:57+00:00

Achei útil para uma atualização.Não tenho certeza que seria o melhor ponto de partida para um iniciante completo, tbh.

Camila Herrera AR Aluno verificado
★ 2 · 2025-06-03T18:00:57+00:00

Hmm, não tenho certeza se isso é para iniciantes absolutos. Ele assume um pouco de conhecimento prévio que não foi explicitamente ensinado.

Escrever uma avaliação

Pediremos para fazer login após enviar — o rascunho fica salvo.

Outros também fizeram

Perguntas frequentes

O que preciso para fazer este curso? +

Só um celular ou computador com internet. Sem instalações nem hardware especial.

Como faço para pagar? +

Cartão via Stripe ou criptomoeda. Não guardamos dados do cartão — o Stripe processa com segurança.

Posso pedir reembolso? +

Sim — reembolso integral em 30 dias, sem perguntas.

Por quanto tempo terei acesso? +

Para sempre. Uma vez comprado, o curso é seu para revisar quando quiser.

Vou receber um certificado? +

Sim. Ao concluir, você recebe um certificado que pode adicionar ao seu perfil do LinkedIn.

Feito para profissionais em
Tecnologia Design Finanças Marketing Saúde Educação Hotelaria Indústria