O emacs-client irá editar seus arquivos no emacs já em execução. Portanto, se você definir a variável de ambiente $ EDITOR como emacs-client e tiver um emacs já em execução, todos os programas que desejarem editar um arquivo usarão o Emacs já em execução.