簡単な解決策

簡単な解決策

現在のワークフローには、PuTTYを使用してSSHを介して多くのユーザーがいるLinux開発ボックスに接続することが含まれています。私はEmacsセッションを閉じたときに長い起動時間を避けるためにEmacsデーモンを使用します。しかし、SSHセッションが終了すると、Emacsデーモンは終了します。 SSHセッションを閉じても保持するデーモンを生成する方法があるかどうか疑問に思います。これまで私が見た唯一の解決策はTmux内でEmacsを使用することですが、私はGUI Emacsを好みます。

ベストアンサー1

systemdの使用に関する@Danhのアドバイスの強化

簡単な解決策

最近emacsはサポートを改善しました。サービス型Emacs。これには以下が含まれます

  • 新しいfg-デーモンオプション
  • 添付システムサービスファイル

あなたの場合でも使用する必要があります余韻1余韻2)と設定ユーザープロセスの終了

単純すぎない

[初期Emacsを使用しています。いいえfg-daemon]

この場合、type=forking.that is also requireを使用する必要がありますPIDFile=。 AFAIK古いEmacsはこれを提供していませんが、ここに1つあります。ハッカー

systemdがpidを推測できるようにすることは時々うまくいきますが、systemdではお勧めできません。

また、見ることができます

  1. Debian エラー
  2. アーチLinuxデフォルトから変更

おすすめ記事