Encontro da comunidade Python de Brasília/DF no Calango Hacker Clube.
Venha conhecer a comunidade Python de Brasília e colocar a mão na massa com oficinas práticas de vim, cactus/pelican e tapioca!!
É gratuito e iniciantes são bem vindos!
Neste primeiro encontro, teremos três oficinas:
As oficinas serão oportunidades para troca de conhecimentos em todos os níveis. Iniciantes são muito bem vindos!
A ideia é que o evento seja acessível a todos, então não há exatamente prerrequisitos.
Se quiser adiantar, tente instalar as ferramentas que vamos usar (vim, cactus, pelican, tapioca):
Dê uma olhada nos sites e tente fazer algum tutorial inicial. Assim você consegue adiantar algumas dúvidas e eventuais problemas de instalação.
Confirme sua presença: http://www.meetup.com/pt/Calango-Hacker-Club/events/226932529
Baixe a apresentação:
Do github: https://github.com/calangohc/apresentacoes/tree/master/vim-magnun
Do dropbox: https://dl.dropboxusercontent.com/u/365419/vim-presentation.zip
Caso alguém esteja curioso, o software utilizado para apresentar é o mdp. Não se assustem, compilar ele é super simples. Junto com os slides estão também todas as imagens, exemplos e códigos utilizados.
Tecla w/W
Salta palavras ou PALAVRAS para frente. Palavras são definidas por quebras de espaços, pontuação e caracteres especiais (parênteses, chaves e etc). Já PALAVRAS são separadas por espaços e caracteres especiais.
Tecla e/E
Vai para o fim de palavras ou PALAVRAS.
Tecla r/R
Útil para fazer substituições rápidas ou em sequência (com o modo visual). O R maiúsculo entra no modo de substituição.
Tecla t/T
Busca caracteres à frente (t) atrás (T) cursor, sem incluir o caractere.
Tecla y/Y
Realiza a cópia dos caracteres selecionados ou da linha inteira.
Tecla u/U
Desfaz alterações no arquivo (passo a passo ou linha inteira).
Teclas i/I
Entra no modo de inserção no antes do cursor ou no início da linha.
Teclas o/O
Abre uma nova linha abaixo ou acima
Tecla p/P
Cola o conteúdo do registrador depois do cursor ou antes do cursor.
Tecla a/A
Entra no modo de inserção após o cursor ou no fim da linha.
Tecla s/S
Entra no modo de inserção substituindo o caractere abaixo do cursor, ou apaga toda a linha e entra no modo de substituição.
Tecla d/D
Aguarda uma motion para realizar a deleção ou deleta da posição atual do cursor até o fim da linha.
Tecla f/F
Similar ao t/T, porém inclui o caractere buscado.
Teclas hjkl
São suas setas direcionais
Tecla J
Mescla a linha atual com a linha de baixo.
Tecla x/X
Deleta um caractere abaixo do cursor ou antes do cursor.
Tecla c/C
Aguarda uma motion para realizar uma modificação e entrar no modo de inserção ou modifica da posição do cursor até o fim da linha.
Tecla v/V
Entra no modo de seleção ou de seleção de linha. Estes modos possuem outros “teclados”.
Tecla b/B
Volta uma palavra ou PALAVRA.
Tecla n/N
Próximo ou anterior resultado de busca.
Tecla #
Realizar uma busca “pra trás” da palavra sobre o cursor.
Tecla %
Busca matching pairs.
Tecla *
Realizar uma busca “pra frente” da palavra sobre o cursor.
Para instalar corretor ortográfico em português do Brasil (pt_BR):
http://www.vivaolinux.com.br/artigo/Corretor-Ortografico-no-Vim-Guia-definitivo/
Airline - deixa a barra de status mais atraente
https://github.com/bling/vim-airline
Obs: Após instalar o Airline, é necessário instalar fontes compatíveis com o Powerline: https://github.com/powerline/fonts