05.14.08
Asociar un programa a un tipo de fichero
Que tontería más tonta, pero útil. ¿Cuantas veces hemos querido abrir un fichero y éste se nos abre con un programa por defecto que no es el que queremos?
En Gnome es fácil cambiar el programa asociado a un tipo de fichero, pero si no lo has hecho nunca puede ser que no encuentres la opción.
Por ejemplo, en mi máquina se abrian los archivos con extension .php con el Editor de textos del sistema, y yo tenía que andar dándole al botón derecho y “Abrir Con“. Era un coñazo.
Para asociar un programa, es tan fácil como ver las propiedades del fichero:

Luego en la pestaña “Abrir Con”, basta con elegir uno de los programas que aparecen o bien añadir un nuevo programa/comando a la lista y seleccionarlo.
Eso es todo, a partir de ahora siempre que abra un archivo .php se abrirá con bluefish por defecto
salu2!



![[01] Creative Commons](http://i.creativecommons.org/l/by-nc-sa/2.5/es/80x15.png)

Freddy dijo,
Mayo 14, 2008 en 7:57 am
Es muy parecido a la forma de hacerlo en Windows (al menos en el xp).
Al enterarme de éste tipo de detalles, más ganas me dan de comenzar a usar linux, no porque se parezca a windows, sino por lo práctico que se ve =)
Saludos.
sinergiatec dijo,
Mayo 14, 2008 en 9:23 am
Esto lo encuentro muy útil. Han habido momentos en los cuales he estado haciendo edición de video y quería que se abriesen todos con VLC en lugar de con TOTEM. Gracias a tu post voy a poder cambiar entre uno y otro en apenas unos segundos y sin necesidad de irme a ningún menú medio oculto en el explorador de archivos
Gracias!
aitorhh dijo,
Mayo 14, 2008 en 11:38 am
Freddy: solo te digo, que… AL ATAQUE!!!! Solo es empezar, despues no te desaras de él.
Sobre el tip: muchas veces me lo habia planteado, pero no caia enq ue pudiera estar hay, y mira que se entra en las propiedades veces…
agnusdark dijo,
Mayo 14, 2008 en 7:26 pm
Sin duda sera una pasada, pero a mas de uno le servira este “tip” vamos sin miedo que con probar GNU/Linux no moriran (el que morira sera un gigante azul)
XDD
Pablo. dijo,
Mayo 18, 2008 en 12:03 am
Hola que tal, mi nombre es Pablo. Me ha gustado mucho este post.
Hace unos meses un amigo me recomendó que utilizará Linux. Nunca lo habia escuchado. Resulta que lo instalé y no lo cambio por nada.
Windows no me gusta.
Por cierto, me acabo de crear un blog de Linux es http://tuxinformes.blogspot.com . Despues si tienes tiempo podrias pegarte una vuelta?. Desde ya muchas gracias.
Un saludo. Pablo.
Jose D dijo,
Mayo 19, 2008 en 11:04 am
La verdad es que cuesta encontarlo la primera vez, a mi cada dos por tres me estan preguntando que como se cambia.
Ori dijo,
Mayo 23, 2008 en 8:47 am
¿Y en caso de querer asociar una aplicación que no aparece en esa lista como lo haríamos? Alguien puede solucionar mi duda?
Gracias
ViKToR dijo,
Mayo 23, 2008 en 9:01 am
@Ori
Basta con pulsar “Añadir” y desde esa nueva ventana puedes añadir un comando personalizado si es que el programa no aparece en la lista
Linux y San Google « Baúl TIC-educativo dijo,
Junio 1, 2008 en 4:54 pm
[...] Archivos. Asociación a un programa. [...]
Loloto dijo,
Junio 2, 2008 en 3:10 am
Gracias lo estaba buscando, la verdad es que es bastante simple y cuando lo sabes dices buaaaa pero cuando no lo buscas por todas partes.
El motinak dijo,
Junio 26, 2008 en 1:49 am
Hola. Gracias por la información. No obstante, tengo una duda un poco más rebuscada, y espero que alguien tenga la solución. ¿Cómo puede hacerse para que en la terminal - con bash - se complete con el fichero de la extensión correcta cuando queramos ejecutar una aplicación? Me explico con un ejemplo. Si yo tengo en una carpeta dos archivos ‘hola.pdf’ y ‘hola.djvu’, basta conque escriba
$acroread hola.
y presione , y se escoge automáticamente el archivo con extensión pdf. No obstante, esto parece ser una característica de acroread, kpdf y otros pocos porque si lo intento con otros visores como evince o epdfview no resulta, y debo dar más información sobre el fichero que quiero abrir. Entonces, ¿es posible asociar extensiones con una determinada aplicación para que se reconozca en la consola?
Saludos desde Chile.
El motinak dijo,
Junio 28, 2008 en 5:26 pm
Por si a alguien le interesa, les cuento que encontré la solución… Lo mostraré con un ejemplo relativo al visor djview y al editor de LaTeX, Kile. Para lograr la completación correcta en la terminal, se debe modificar el archivo /etc/bash_completion y agregar - después de una línea que dice
# START exclude — do not remove this line ,
las lineas pertinentes en la forma
complete -f -X ‘!*.@(djvu|djv|DJVU|DJV)’ djview djview4
complete -f -X ‘!*.@(TeX|TEX|tex)’ kile
En este ejemplo se asociaron las extensiones djvu,djv,DJVU y DJV con dos comandos, a saber, djview y djview4 (pueden agregarse otros en la misma línea), mientras que las extensiones TeX,TEX y tex se asociaron con kile. Otro caso es el de los visores pdf que pueden asociarse a las extensiones pdf o PDF en una línea
complete -f -X ‘!*.@(pdf|PDF)’ acroread gpdf kpdf xpdf epdfview pdf2djvu
donde además incluí el convertidor pdf2djvu.
Ojalá les resulte útil. Saludos.