4 votos

Cómo lanzar un archivo en vifm

He instalado vifm a través de macports.

Si pulso enter en un archivo, sólo lo abre para editarlo.

¿Cómo puedo lanzar un archivo con su programa asociado?

Es decir, si tengo un archivo resaltado, ¿hay alguna tecla que pueda pulsar para que haga lo mismo que

open %c

¿Dónde %c es el nombre del archivo que está resaltado?

3voto

robertttttt Puntos 1

Casi por casualidad vi esta pregunta y decidí dar una respuesta en caso de que aún no hayas encontrado una en la documentación.

Para abrir archivos con programas asociados es necesario añadir el siguiente comando a su ~/.vifm/vifmrc archivo:

filetype * open %c

Entonces ambos l y i las llaves te funcionarán como es de esperar. Vea la ayuda en :filetype y :filextype en la documentación.

Esto no funciona de forma inmediata, ya que los diferentes sistemas tienen diferentes open y el comportamiento por defecto es abrir todos los archivos con Vim (por ejemplo, xdg-open para Ubuntu 16.04, a diferencia del mencionado "open", que es específico de Mac). Quizá la nueva versión contenga un conjunto de open comandos para diferentes sistemas en la muestra vifmrc para que funcione desde el principio.

1voto

soxman Puntos 1569

Utilizando i abrirá el archivo seleccionado con su programa asociado. Esto es por la documentación en línea del sitio Vifm . No estoy seguro de cómo o si se puede alterar la aplicación que abre un archivo desde dentro de vi; que podría tener que ser cambiado en otro lugar.

0 votos

En realidad open /mp3/file/to/play funciona bien. El problema es conseguir que vifm haga esto.

0 votos

He entendido mal su pregunta, lo siento. He editado mi respuesta para ofrecer la información correcta y posiblemente la solución.

0 votos

No hace nada. También lo he probado en Linux y tampoco funciona allí.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X