Quiero poder vincular a un archivo .xls desde el modo org.
Leer en línea parece ser la forma de hacer que los enlaces se abran correctamente, sin embargo, incluso si cambio el tipo de enlace a `file + sys ', el archivo aún se abre dentro de Emacs, en lugar de en Excel.
[[file+sys:./foo/bar.xls]]
C-c C-o
(org-open-at-point
) para seguir el enlace? ¿Funciona si usa una ruta absoluta o un archivo con una extensión diferente? Que sistema operativoRespuestas:
Puede configurar cómo Org maneja los enlaces de archivos personalizando la variable
org-file-apps
.Por defecto, Org verificará
auto-mode-alist
y abrirá el archivo en Emacs si encuentra una coincidencia. Si prefiere utilizar la aplicación del sistema predeterminada para los.xls
archivos, puede agregar algo como esto a su archivo init:También puede usar argumentos de prefijo para elegir cómo abrir un enlace caso por caso:
C-c C-o
abrirá el enlace de acuerdo con su configuraciónC-u C-c C-o
visitará el archivo en EmacsC-u C-u C-c C-o
permitirá que el sistema decida cómo abrir el archivofuente
Puede usar el paquete openwith para configurar asociaciones de tipos de archivo con aplicaciones externas. Esto entonces abre los archivos de las aplicaciones definidas y trabaja para
find-file
,dired
y, naturalmente, también paraC-C C-o
en org-mode. Las asociaciones se definen en una lista de listas (documentación qv de laopenwith-associations
variable). Por ejemplo, aquí están mis configuraciones para mi instalación de ubuntu.Openwith está disponible de MELPA.
Los enlaces relativos en modo org funcionan fácilmente, por ejemplo
fuente