Abrindo um compartilhamento de samba no emacs

2

Estou usando o emacs-snapshot e adicionei um atalho de aplicativo ao meu .local/share/applications/emacs-snapshot.desktop :

[Desktop Entry]
Version=1.0
Name=Emacs Snapshot (GTK)
GenericName=Emacs
Comment=GNU Emacs Snapshot Text Editor
Exec=/usr/bin/emacs-snapshot-gtk
TryExec=emacs-snapshot
Terminal=false
Type=Application
Icon=emacs-snapshot
Categories=Development;Utility;TextEditor;
MimeType=text/plain;

Quando eu navego em minhas pastas (Nautilus 3.4.2) e clico com o botão direito nos arquivos no meu disco local, posso escolher Abrir com - > Instantâneo Emacs (GTK):

Noentanto,quandoeunavegoparaumcompartilhamentodesamba(smb://data/mydata/)eclicoemumarquivo,nãotenhoaopçãodeabri-lonoEmacs-mesmoseclicarem"Abrir com outro aplicativo - > Mostrar outros aplicativos ":

Comofaçoparacorrigirisso?

Maisinformações:

  • SO:DebianWheezy
  • Emacsdo link : emacs-snapshot-gtk
  • a saída de ldd /usr/bin/emacs-snapshot-gtk : link
por alkamid 14.03.2014 / 12:01

2 respostas

0

O problema estava relacionado à maneira como o compartilhamento foi montado (GVFS), como sugerido por Gilles. Para que minha pasta de rede funcione "corretamente", eu tive que instalar o cifs-utils

sudo apt-get install cifs-utils

e

mount -t cifs -o domain=mydomain,uid=myuid,forceuid,gid=mygid,forcegid //server/share /shared
    
por 26.06.2014 / 11:39
1

Não tenho certeza se você pode fazer isso da maneira esperada. O que eu faço é criar um link simbólico para .gvfs chamado network na minha pasta pessoal.

cd ~
ln -s .gvfs network

Em seguida, navegue até a rede no Nautilus, que conterá os compartilhamentos de rede criados no Nautilus. Você deve poder abrir o arquivo no emacs a partir daí.

    
por 14.03.2014 / 16:10