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.

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.

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

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