Vim: o editor de texto onipresente

Aprenda a lidar com o editor que está presente em todos os sistemas, mas que assusta muita gente
Instructor:
Marcelo Franco
Portuguese [Auto-generated]
Editar arquivos de texto de maneira rápida e eficiente usando o editor de texto Vim
O jeito de pensar do Vim
Personalizar a configuração do Vim
Acessar e navegar no sistema de ajuda do Vim
Editar múltiplos arquivos simultaneamente
Criar macros
Executar substituições globais
Formatar e normalizar dados
Manipular janelas
Realizar buscas, usar registradores, objetos de texto, modo visual, mapeamento de teclas, etc

Seja bem-vindo ao curso que te ensinará a tirar o melhor proveito de um dos editores de texto mais poderosos do mundo: o Vim.

Meu nome é Marcelo Franco, profissional de tecnologia da informação, com carreira em desenvolvimento de sistemas, suporte e treinamento.

Vou ser seu instrutor durante todo este curso.

Eu perdi a conta das inúmeras vezes que fiquei de frente para o Vim, sem saber o que fazer para editar um simples arquivo de configuração de um programa qualquer.

Se você lida com sistemas Unix ou Linux, já deve ter passado por uma situação como essa também.

Afinal, o Vim, muitas vezes, é o único editor de texto disponível na linha de comando

Aliás, ele é o editor onipresente… está em praticamente todos os sistemas operacionais

Quer aprender a lidar com o Vim?

Você está no lugar certo. Eu tive que aprender e agora vou te passar tudo que sei neste curso.

Quando começarmos, você aprenderá o básico rapidamente:

… como carregar o Vim

… como fazer alterações simples…

… salvar tudo que fez e sair do programa

Esse é o básico, mas pode ser muito difícil executar estas tarefas para quem não conhece o Vim.

É difícil porque você não entende o jeito Vim de pensar.

Mas você passará dessa fase e irá muito mais longe.

Vou te ensinar algumas técnicas avançadas de uso do Vim, tais como:

  • edição de múltiplos arquivos simultaneamente;

  • criação de macros;

  • execução de substituições globais;

  • formatação e normalização de dados;

  • e etc

Eu treinei muita gente durante minha carreira e sei da importância da prática para fixação do conhecimento

Por isso, você terá muitos exercícios durante este curso. Todos eles acompanhados de instruções detalhadas.

Você terá a teoria, fará os exercícios e depois assistirá ao vídeo em que eu mesmo executo o exercício proposto.

Este curso é ideal para quem trabalha na linha de comando frequentemente:

  • para você que é sysadmin;

  • administrador de banco de dados;

  • ou programador

Embora este curso tenha uma seção sobre a interface gráfica do Vim, este não será o nosso foco.

Este não é um curso para quem está procurando um editor do tipo “O que você vê, é o que você obtém”, como é o caso dos processadores de texto Word, da Microsoft, ou o Pages, da Apple

Não. Este é um curso para quem quer se tornar realmente eficiente na edição de arquivos de texto puro, como:

  • arquivos de configuração de servidores;

  • scripts do shell;

  • arquivos de código fonte;

  • ou qualquer tipo semelhante de texto ou dados.

Então, se você quer perder o medo do Vim ou avançar seu conhecimento e habilidade para uso desse fantástico editor de texto, inscreva-se agora e comece imediatamente seu aprendizado

Estarei esperando por você!

Introdução

1
Roteiro do Curso
2
Seja bem-vindo!
3
Arquivos do Curso
4
O que é o Vim e por que aprender a usá-lo?

Primeiros passos

1
Instalação no Windows 10
2
Os modos de uso do Vim
3
Operação básica
4
Exercício 1 - Criando e editando um arquivo
5
Exercício 1 - Vamos fazer juntos

Comandos de navegação e remoção de texto

1
Principais comandos de navegação
2
Exercício 2 - Comandos de navegação
3
Exercício 2 - Vamos fazer juntos
4
Comandos para remoção de texto
5
Exercício 3 - Removendo texto
6
Exercício 3 - Vamos fazer juntos

O sistema de ajuda do Vim

1
Usando o sistema de ajuda
2
Exercício 4 - Usando o sistema de ajuda
3
Exercício 4 - Vamos fazer juntos

cut / copy / paste / undo / redo / registers

1
Removendo, copiando e colando. Desfazendo e refazendo.
2
Registradores
3
Exercício 5 - Removendo, copiando, colando. Registradores. Desfazendo/Refazendo.
4
Exercício 5 - Vamos fazer juntos

Transformando / Substituindo / Buscando

1
Inserindo, alterando, substituindo e unindo
2
Buscando e substituindo texto
3
Buscando e substituindo texto (continuação)
4
Exercício 6 - Inserindo, alterando, substituindo e unindo
5
Exercício 6 - Vamos fazer juntos
6
Exercício 7 - Buscando e substituindo texto
7
Exercício 7 - Vamos fazer juntos

Objetos de texto e macros

1
Objetos de texto
2
Exercício 8 - Objetos de Texto
3
Exercício 8 - Vamos fazer juntos
4
Macros
5
Exercício 9 - Macros
6
Exercício 9 - Vamos fazer juntos

Modo visual, identação e alinhamento

1
O modo visual (caractere, linha e bloco)
2
Identação e alinhamento
3
Exercício 10 - Modo visual
4
Exercício 10 - Vamos fazer juntos

Configurações do Vim

1
O arquivo vimrc, o comando set e as opções do Vim
2
Configurando opções no vimrc
3
Esquema de cores, mapeamento de teclas, mkvimrc
4
Exercício 11 - Configurando o Vim (vimrc)
5
Exercício 11 - Vamos fazer juntos

Buffers e Janelas

1
Editando vários arquivos ao mesmo tempo
2
Exercício 12 - Buffers
3
Exercício 12 - Vamos fazer juntos
4
Trabalhando com mais de uma janela

Interfaces gráficas

1
gVim e MacVim
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!

Be the first to add a review.

Please, login to leave a review
f2bb8f9d7b522e1deea86d9bc526b9bf
30-Day Money-Back Guarantee

Includes

8 hours on-demand video
12 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion