Oct 6 2008

Autocompletar en VIM

No me sabia esta de Vim, puedes autocompletar las instrucciones de Javascript, Html, Css, Xml, PHP y C.

Tienes que agregar estas lineas a ~/.vimrc

autocmd FileType python set omnifunc=pythoncomplete#Complete
autocmd FileType javascript set omnifunc=javascriptcomplete#CompleteJS
autocmd FileType html set omnifunc=htmlcomplete#CompleteTags
autocmd FileType css set omnifunc=csscomplete#CompleteCSS
autocmd FileType xml set omnifunc=xmlcomplete#CompleteTags
autocmd FileType php set omnifunc=phpcomplete#CompletePHP
autocmd FileType c set omnifunc=ccomplete#Complete

y con CTRL + X y luego CTRL + O aparecen las instrucciones donde puedes escoger la que vas a usar.


Apr 24 2007

Instalar FlashPlayer en Opera (Ubuntu Feisty)

Para instalar FlashPlayer en Ubuntu 7.04 solo creamos un enlace simbólico de libflashplayer.so de los plugins de firefox en los plugins de Opera.

$ sudo ln ~/.mozilla/plugins/libflashplayer.so /usr/lib/opera/plugins/libflashplayer.so

Y se verifica en Opera en Tools > Advanced > Plugins

Y ya, debe estar funcionando.


Feb 20 2007

Identado en Vim

En programación el identado* es muy util, ayuda para tener el código mejor organizado. En vim podemos hacer que esto sea automatico, de lo contrario cada linea nueva tendriamos que hacerlo ya sea con tabs o con espacios.

En ~/.vimrc agrega estas lineas:

set autoindent
set shiftwidth=4

La primera hace que el identado sea automatico y la segunda hace la identacion de 4 espacios.

* No se si la palabra correcta en español sea identado


May 12 2006

Archivo de respaldo con Vim

Cuando editamos un archivo con Vim nos crea uno de respaldo automaticamente, si no queremos esto
editamos nuestro archivo de configuración ~.vimrc y le agregamos la siguiente linea:

set nobackup


Apr 27 2006

Resaltado de sintaxis en Vim

Estando dentro de VIM podemos habilitar el resaltado de sintaxis con un simple

:syntax on

Pero si lo que queremos es que cada vez que abramos un archivo lo haga automatico tenemos que editar el archivo ~/.vimrc y agregar las siguientes lineas (las comillas son comentarios):

“Activar el resaltado de la sintaxis
syntax on