Files
tldr/pages.zh/common/emacsclient.md

29 lines
914 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# emacsclient
> 在现有的 Emacs 服务器中打开文件。
> 另见 `emacs`。
> 更多信息:<https://www.gnu.org/software/emacs/manual/html_node/emacs/emacsclient-Options.html>。
- 在现有的 Emacs 服务器中打开文件(如果可用则使用 GUI
`emacsclient {{path/to/file}}`
- 在控制台模式下打开文件(没有 X 窗口):
`emacsclient --no-window-system {{path/to/file}}`
- 在新的 Emacs 窗口中打开文件:
`emacsclient --create-frame {{path/to/file}}`
- 评估一个命令,将输出打印到 `stdout`,然后退出:
`emacsclient --eval '({{command}})'`
- 指定一个备用编辑器,以防没有正在运行的 Emacs 服务器:
`emacsclient --alternate-editor {{editor}} {{path/to/file}}`
- 停止一个正在运行的 Emacs 服务器及其所有实例,并在有未保存文件时请求确认:
`emacsclient --eval '(save-buffers-kill-emacs)'`