1

Недавно я начал использовать emacsclient, и мне это очень нравится. До сих пор у меня не было никаких проблем, но я просто создал новую вкладку в своем терминале и попытался открыть другой файл, но emacs застрял на "Ожидание Emacs ...". Как мне запустить два emacsclients, чтобы я мог редактировать два файла? Я на Ubuntu 13.04 с emacsclient 23.4 и emacs 23.4.1.

Чтобы запустить emacsclient и сервер emacs, у меня есть следующая функция bash:

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

Так, например, я мог бы запустить терминал, и сервер Emacs не будет работать. Затем я emacs file.txt который запускает сервер emacs и соединяется с клиентом emacs. Затем я сделал бы новую вкладку и набрал бы emacs file2.txt и я не смог бы подключиться.

0