Emacsクライアントしたい(emacsclient)

// デーモンを起動
emacs --daemon

// 別セッションからデーモンに接続
// ターミナル内で開く
emacsclient -nw ファイル名

// GUIで開く
emacsclient ファイル名

emacsclientで、既存のEmacsデーモン(常駐プロセス)に接続してファイルを開くことができます。 複数のターミナルから起動したemacsclientから同じEmacsセッションを共有できます。

注釈

vimに対するEmacsのデメリットとして起動が遅いことが挙げられます。 それはきっと、Emacsをきちんと使ったことがない人の戯言です。 デーモン運用で起動コストを省略すれば、Emacsの真価を体感できるはずです。

デーモン設定したい(server-start)

(use-package server
  :ensure nil
  :custom
  (setq server-kill-new-buffers t)
  :config
  (unless (server-running-p)
    (server-start)
  )
)

server-startでEmacsデーモンを起動できます。 設定ファイル(init.el)の必須設定のひとつです。