Ferramentas do usuário

Ferramentas do site


eventos:i-grupylango-2015

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
eventos:i-grupylango-2015 [2015/12/02 04:57]
otavio
eventos:i-grupylango-2015 [2018/12/30 21:45] (atual)
otavio
Linha 4: Linha 4:
  
 Encontro da comunidade Python de Brasília/DF 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!! 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!!
Linha 37: Linha 39:
 ===== Vim ===== ===== 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 + 
----------+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. 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 +Tecla e/E \\
----------+
 Vai para o fim de palavras ou PALAVRAS. Vai para o fim de palavras ou PALAVRAS.
  
-Tecla r/R +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. Ú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 +Tecla t/T \\
----------+
 Busca caracteres à frente (t) atrás (T) cursor, sem incluir o caractere. Busca caracteres à frente (t) atrás (T) cursor, sem incluir o caractere.
  
-Tecla y/Y +Tecla y/Y \\
----------+
 Realiza a cópia dos caracteres selecionados ou da linha inteira. Realiza a cópia dos caracteres selecionados ou da linha inteira.
  
-Tecla u/U +Tecla u/U \\
----------+
 Desfaz alterações no arquivo (passo a passo ou linha inteira). Desfaz alterações no arquivo (passo a passo ou linha inteira).
  
-Teclas i/I +Teclas i/I \\
-----------+
 Entra no modo de inserção no antes do cursor ou no início da linha. Entra no modo de inserção no antes do cursor ou no início da linha.
  
-Teclas o/O +Teclas o/O \\
-----------+
 Abre uma nova linha abaixo ou acima Abre uma nova linha abaixo ou acima
  
-Tecla p/P +Tecla p/P \\
----------+
 Cola o conteúdo do registrador depois do cursor ou antes do cursor. Cola o conteúdo do registrador depois do cursor ou antes do cursor.
  
-Tecla a/A +Tecla a/A \\
----------+
 Entra no modo de inserção após o cursor ou no fim da linha. Entra no modo de inserção após o cursor ou no fim da linha.
  
-Tecla s/S +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. 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 +Tecla d/D \\
----------+
 Aguarda uma motion para realizar a deleção ou deleta da posição atual do cursor até o fim da linha. Aguarda uma motion para realizar a deleção ou deleta da posição atual do cursor até o fim da linha.
  
-Tecla f/F +Tecla f/F \\
----------+
 Similar ao t/T, porém inclui o caractere buscado. Similar ao t/T, porém inclui o caractere buscado.
  
-Teclas hjkl +Teclas hjkl \\
------------+
 São suas setas direcionais São suas setas direcionais
  
-Tecla J +Tecla J \\
--------+
 Mescla a linha atual com a linha de baixo. Mescla a linha atual com a linha de baixo.
  
-Tecla x/X +Tecla x/X \\
----------+
 Deleta um caractere abaixo do cursor ou antes do cursor. Deleta um caractere abaixo do cursor ou antes do cursor.
  
-Tecla c/C +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. 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 +Tecla v/V \\
----------+
 Entra no modo de seleção ou de seleção de linha. Estes modos possuem outros "teclados". Entra no modo de seleção ou de seleção de linha. Estes modos possuem outros "teclados".
  
-Tecla b/B +Tecla b/B \\
----------+
 Volta uma palavra ou PALAVRA. Volta uma palavra ou PALAVRA.
  
-Tecla n/N +Tecla n/N \\
----------+
 Próximo ou anterior resultado de busca. Próximo ou anterior resultado de busca.
  
-Tecla # +Tecla # \\
--------+
 Realizar uma busca "pra trás" da palavra sobre o cursor. Realizar uma busca "pra trás" da palavra sobre o cursor.
  
-Tecla % +Tecla % \\
--------+
 Busca matching pairs. Busca matching pairs.
  
-Tecla * +Tecla * \\
--------+
 Realizar uma busca "pra frente" da palavra sobre o cursor. 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
  
eventos/i-grupylango-2015.1449032270.txt.gz · Última modificação: 2015/12/02 04:57 por otavio