Skip to content

Instantly share code, notes, and snippets.

View voyeg3r's full-sized avatar

Sérgio Luiz Araújo Silva voyeg3r

View GitHub Profile
" para abrir todos os arquivos da pasta ~/cores
gvim ~/cores/*
"Caso esteja no windows o botão de contexto tem uma opção para abrir
"todos em uma única seção do vim
" após abrir todos vá testando
" mapeia para testar o esquema de cor
map <F9> <esc>:so %
@voyeg3r
voyeg3r / gist:51031
Created January 23, 2009 14:47
vimrc for windows
" Arquivo de configuração do vim"{{{
" Criado: Qua 02/Ago/2006 hs 09:19
" Last Change: 23-01-2009 08:32:53
" Autor: Sergio Luiz Araujo Silva
" Codificação: utf-8
" Download: http://dotfiles.org/~voyeg3r/.vimrc
" Licence: Licença: Este arquivo é de domínio público
" Garantia: O autor não se responsabiliza por eventuais danos
" causados pelo uso deste arquivo.
@voyeg3r
voyeg3r / codecs-intrepid.sh
Created January 23, 2009 17:28
codecs para ubuntu intrepid
#!/bin/bash
# codecs para ubuntu intrepid
# vim:ft=sh:fdm=marker:nolist:
# Criado em:qua 19/nov/2008 hs 08:48
# Last Change: Ter 24 Mar 2009 09:38:32 BRT
# Instituicao: funcet
# Proposito do script: instalar codecs ...
# Autor: Sérgio Luiz Araújo Silva
# site: http://vivaotux.blogspot.com
@voyeg3r
voyeg3r / gist:51106
Created January 23, 2009 17:34
vimrc
" Arquivo de configuração do vim
" vim:nolist:
" Criado: Qua 02/Ago/2006 hs 09:19
" Last Change: Qui 22 Jan 2009 13:03:35 BRT
" Autor: Sergio Luiz Araujo Silva
" Codificação: utf-8
" Download: http://gist.github.com/gists/51106
" git clone git://gist.github.com/51048.git gist-51048
" Licence: Licença: Este arquivo é de domínio público
" Garantia: O autor não se responsabiliza por eventuais danos
@voyeg3r
voyeg3r / função para inserir caracteres em html
Created January 27, 2009 17:29
mapeamentos vim HTML_PHP: para facilitar acentuacao
" HTML_PHP: para facilitar acentuacao
fun <SID>DefMapaAcentos()
imap ç &ccedil;
imap á &aacute;
imap é &eacute;
imap í &iacute;
imap ó &oacute;
imap ú &uacute;
imap ý &yacute;
imap â &acirc;
@voyeg3r
voyeg3r / script de pos instalacao arch linux
Created February 1, 2009 21:21
pacotes para arch linux
#!/bin/bash
# vim:ft=sh:nolist:
# Criado em:ter 03/fev/2009 hs 11:39
# Last Change: 05-02-2009 08:21:32
# Proposito do script: preparar o seu arch linux
# Autor: Sérgio Luiz Araújo Silva
# site: http://vivaotux.blogspot.com
# OBS: se estive instalando em um computador de 64 bits
# leia sobre libs32 que habilitam suporte a pacotes 32 bits
@voyeg3r
voyeg3r / rc.conf
Created February 2, 2009 18:39
Configuração de ambiente no arch linux
# voyeg3r at gmail
# /etc/rc.conf - Main Configuration for Arch Linux
#
# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
#
# LOCALE: available languages can be listed with the 'locale -a' command
# HARDWARECLOCK: set to "UTC" or "localtime"
"Que tal calcular expressões do seu texto com shift-f1
"talvez tenhamos que melhorar para pegar mais de uma expressão
"na linha, já vi inclusive funções que chamam o 'bc' mas assim
"não tem graça.
map <s-f1> <esc>0"myEA=<c-r>=<c-r>m<enter><esc>
" Este mapeamento é para o modo normal usando shift-f1
" <esc> ........... normal
" 0 ............... começo da linha
@voyeg3r
voyeg3r / gist:76029
Created March 9, 2009 01:00
calculadora científica no vim
" calculadora científica no vim
" url: http://vivaotux.blogspot.com/2009/03/calculadora-cientifica-com-o-vim.html
" se tem suporte a python no vim
:command! -nargs=+ Calc :py print <args>
:py from math import *
" se você não tem suporte a python no vim mas tem o python instalado faça:
command! -nargs=+ Calc :!python -c "from math import *; print <args>"
" para ler mais dicas como esta: http://code.google.com/p/vimbook
// :sav! ~/.mozilla/firefox/*.default/user.js
// Arquivo: user.js configuração do firefox 3.5
// Criado: Sex 19/Jun/2009 hs 13:53
// Last Change: Sex 19/Jun/2009 hs 13:53
// autor: Sérgio Luiz Araújo Silva
//
user_pref("browser.startup.homepage"; http://www.google.com);
// user_pref("browser.startup.page", 1); // se estive em 1 usa proxy
// user_pref("network.proxy.backup.ftp", "192.30.10.248");
// user_pref("network.proxy.backup.ftp_port", 3128);