Programação

Vim: Introdução e boas práticas a edição no terminal

Curso online de Vim: Introdução e boas práticas a edição no terminal

278 8.2

8,2

é a nota desse curso

1.913

alunos neste curso

Faça esse curso e...

  • Aprenda uma nova ferramenta poderosíssima de edição.
  • Seja mais produtivo ao criar código.
  • Utilize soluções elegantes para problemas simples que consomem seu tempo.
  • Entenda o por quê do mouse ser mais propaganda do que um benefício.
  • Aprenda a editar vários arquivos ao mesmo tempo.
  • Edite arquivos remotamente sem se sentir prejudicado.

Veja o primeiro vídeo

Público alvo

Qualquer pessoa que cria ou edita muito texto como parte de sua profissão. Destaque especial para programadores, desenvolvedores e pessoas que precisam editar através de ssh.

Nível de Dificuldade

Básico

Instrutores

  • Victor Andreas Sprengel

    Desenvolvedor na Alura e estudante de Ciência da Computação na USP. Faz pesquisa na área de Otimização e adora doges.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Se acostumando com o Vim

    • Como assim sem interface gráfica?
    • Veremos o que são modos, e o que cada um faz
    • Como a comunidade do Vim pode te ajudar com seus problemas
  2. Modo Normal

    • Movimentação básica, afinal, não usaremos mouse e precisamos lidar com isso.
    • Pulando para uma linha linha, ou de palavra em palavra
    • Errando e consertando ao fazer e desfazer ações
    • Copiando e colando texto para não perder tempo
    • Buscando texto no arquivo
    • Recortando e deletando texto
  3. Modo de Inserção

    • Escrever!
    • Aprendendo a inserir texto em lugares especificos sem ter um mouse - e sendo mais eficiente do que com um!
  4. Modo de Comandos

    • Para não perder trabalho feito, salvar e fechar arquivos
    • Substituindo texto de maneira rápida e segura
    • Splits e navegação neles para editar vários arquivos sem se embananar
    • Abrindo várias abas para organizar seu ambiente de trabalho
  5. Modo Visual

    • Aprendendo a selecionar texto sem usar o mouse!
    • Selecionando texto de três maneiras diferentes, e aprendendo o uso de cada uma delas
  6. Configurando o editor

    • Sintaxe e indentação automática, para te auxiliar a criar código
    • Mudando a aparência do editor e disposição de informações, para ficar de acordo com seu gosto
    • O que é padrão de código, por que é importante e como facilmente se adequar
  7. Conhecendo e utilizando plugins no Vim

    • Gerenciando plugins facilmente com Pathogen
    • Visualizando a estrutura do projeto e alternando entre arquivos facilmente com NerdTREE
    • Gerando código front-end de maneira eficiente com Emmet
  8. Expressões Regulares

    • O que é uma Expressão Regular?
    • Como aplicar seu uso no dia-a-dia de programador
    • Vim e ERs: o porquê desse conhecimento ser tão útil

Escolha o seu plano e vamos começar

  • Cursos
  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

Premium

  • Cursos 666
  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • Cursos 666
  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • Cursos 666
  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana