Gnome-DO emacsclient em vez de emacs

3

Como faço para que o gnome-do inicie o "emacsclient -n -g" em vez do emacs?

Eu tenho uma configuração de script de inicialização para iniciar o daemon emacs, e posso executar o emacsclient a partir do terminal. No entanto, eu gostaria de poder lançar uma GUI do emacs que se conecta ao daemon do gnome-do.

Alguma idéia?

    
por zpinter 17.04.2010 / 23:31

3 respostas

3

Crie um item de menu Aplicativos personalizados. Use algo como "GNU Emacs 23 (Client)" no campo name e emacsclient -c para o comando. O Gnome Do deve captar isso automaticamente e permitir que você inicie um emacsclient em Do.

(Se você está digitando algo como "emacs" em Do para iniciar o Emacs, pode ser necessário usar a seta para baixo algumas vezes para selecionar o novo item de cliente até que Do receba a dica)

    
por 10.05.2010 / 03:26
1

Para a maior parte, use o que xdg para descobrir o que fazer com arquivos, portanto, se você usar um ambiente de área de trabalho (por exemplo, Gnome ou KDE), poderá definir o aplicativo preferido como emacsclient -n -g lá e Do deveria pegá-lo.

    
por 18.04.2010 / 01:26
0

Você poderia quebrar a invocação do emacsclient em um script de shell e ter certeza de que ele está em seu $ PATH? Dessa forma, quando você executa o Gnome-Do, você pode simplesmente digitar seu script de shell e ele deve ser executado.

Eu fiz isso com um lançador personalizado para o Flex Builder. Eu escrevi um script de shell que invocava a linha de comando; adicionou-o ao meu diretório ~ / bin (que está no meu $ PATH); e corre através do Gnome-Do.

    
por 18.04.2010 / 01:22