====== 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. {{youtube>UUzW46SeLhg?medium}} 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! {{ :eventos:i-grupylango-2015:i-grupylango-fundo-branco.png?nolink |}} Neste primeiro encontro, teremos três oficinas: * 10h às 12h - Vim - muito mais que um editor de texto (Magnun Leno) * 12h às 14h - (pausa para almoço) * 14h às 16h - blogs estáticos com Cactus e/ou Pelican (Douglas Andrade e/ou Otávio) * 16h às 18h - redes sociais com tapioca (Humberto Rocha) Sprint: interface urwid para comunicar status do Calango - https://github.com/calangohc/hackerspace-aberto 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): - http://www.vim.org/ - https://github.com/koenbok/cactus - http://blog.getpelican.com/ - https://github.com/vintasoftware/tapioca-wrapper/ 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 [[https://github.com/visit1985/mdp|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