Tabela de conteúdos

I Encontro Grupylango

Grupo de Usuários Python do DF (Grupy-DF) + Calango

Primeiro encontro da comunidade Python de Brasília no Calango Hacker Clube

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

Vim

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.


Corretor ortográfico

Para instalar corretor ortográfico em português do Brasil (pt_BR):

http://www.vivaolinux.com.br/artigo/Corretor-Ortografico-no-Vim-Guia-definitivo/

http://extensions.libreoffice.org/extension-center/vero-verificador-ortografico-e-hifenizador-em-portugues-do-brasil


Plugins

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