Se você precisar perseguir a versão mais recente, poderá obter a fonte e compilá-la você mesmo. A menos que você saiba de algum novo recurso matador que o emacs24 tem, eu não perderia tempo e apenas usaria o que vem com o Ubuntu.
Não há desvantagens em chamá-lo diretamente, mas a maneira do emacs é iniciar uma sessão do emacs quando você faz o login e nunca a fecha. Você pode export EDITOR=emacsclient
e executar M-x server-start
no emacs e coisas como crontab
-e solicitarão ao emacs para abrir o arquivo na outra janela. Quando terminar, clique em C-x C-#
para desbloquear o emacsclient
.
Se você preferir manter a edição na janela de terminal (é claro, você pode simplesmente executar M-x ansi-term
e fazer seu trabalho de terminal dentro de um buffer do emacs), você pode adicionar -t
ao comando emacsclient
e irá abrir um novo quadro emacs naquele terminal para que você possa fazer sua edição no terminal, mas ainda tenha acesso a todos os seus outros buffers, o kill ring, etc.