Usando o cliente Emacs com vários clientes

1

Recentemente, comecei a usar o emacsclient e gostei muito. Até agora não tive nenhum problema, mas acabei de criar uma nova aba no meu terminal e tentei abrir outro arquivo, mas o emacs fica preso em "Waiting for Emacs ...". Como executo dois emacsclients para poder editar dois arquivos? Eu estou no Ubuntu 13.04 com o emacsclient 23.4 e o emacs 23.4.1.

Para iniciar o servidor emacsclient e emacs, eu tenho a seguinte função bash:

function emacs {
    if [[ $# -eq 0 ]]; then
        emacsclient -c -nw -a ""
    else
        emacsclient "$@" -a ""
    fi
}

Então, por exemplo, eu poderia iniciar um terminal e o servidor emacs não estaria rodando. Então eu digitaria emacs file.txt , o que iniciaria um servidor emacs e conectaria com um cliente emacs. Então eu criaria uma nova aba e digitaria emacs file2.txt e eu não conseguiria me conectar.

    
por gsingh2011 25.05.2013 / 20:39

0 respostas