Emacs background autostart: Difference between revisions
No edit summary |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
mkdir -p ~/.config/systemd/user | mkdir -p ~/.config/systemd/user | ||
nano ~/.config/systemd/user/emacs.service | nano ~/.config/systemd/user/emacs-user.service | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Line 21: | Line 21: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
systemctl --user daemon-reload | systemctl --user daemon-reload | ||
systemctl --user enable emacs.service | systemctl --user enable emacs-user.service | ||
systemctl --user start emacs.service | systemctl --user start emacs-user.service | ||
systemctl --user status emacs.service | systemctl --user status emacs-user.service | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
systemctl --user stop emacs.service # 停止服务 | systemctl --user stop emacs-user.service # 停止服务 | ||
systemctl --user disable emacs.service # 禁用自动启动 | systemctl --user disable emacs-user.service # 禁用自动启动 | ||
rm | rm ~/.config/systemd/user/emacs-user.service | ||
systemctl --user daemon-reload | systemctl --user daemon-reload | ||
</syntaxhighlight> | </syntaxhighlight> | ||