Quero poder vincular a um arquivo .xls no modo organizacional.
Lendo on-line, parece ser o caminho para abrir os links corretamente, mesmo que eu mude o tipo de link para `file + sys ', o arquivo ainda será aberto no Emacs, e não no Excel.
[[file+sys:./foo/bar.xls]]
C-c C-o
(org-open-at-point
) para seguir o link? Funciona se você usar um caminho absoluto ou um arquivo com uma extensão diferente? Qual SO?Respostas:
Você pode configurar como a organização lida com links de arquivos, personalizando a variável
org-file-apps
.Por padrão, a Org verificará
auto-mode-alist
e abrirá o arquivo no Emacs, se encontrar uma correspondência. Se você preferir usar o aplicativo padrão do sistema para.xls
arquivos, poderá adicionar algo assim ao seu arquivo init:Você também pode usar argumentos de prefixo para escolher como abrir um link caso a caso:
C-c C-o
abrirá o link de acordo com sua configuraçãoC-u C-c C-o
vai visitar o arquivo no EmacsC-u C-u C-c C-o
permitirá que o sistema decida como abrir o arquivofonte
Você pode usar o pacote openwith para configurar associações de tipos de arquivos com aplicativos externos. Isso, então, abre os arquivos nas aplicações definidas e trabalha para
find-file
,dired
e, naturalmente, também paraC-C C-o
nos org-mode. As associações são definidas em uma lista de listas (documentação qv daopenwith-associations
variável). Por exemplo, aqui estão minhas configurações para minha instalação do ubuntu.O Openwith está disponível no MELPA.
Os links relativos no modo organizacional funcionam com facilidade, por exemplo
fonte