"Invalid read syntax: )"

"Invalid read syntax: )"

我正在尝试更改 emacs 中的默认字体。我遵循了 emacs wiki 上的说明并添加了:

(set-face-attribute 'default nil :font "Avenir" ))
(set-frame-font "Avenir" nil t)

到我的 ~/.emacs 文件(我相信这是我的初始文件,因为我在 mac 上)。

当我再次尝试 运行 emacs 时,我得到

Warning (initialization): An error occurred while loading `/Users/name/.emacs':

Invalid read syntax: )

调试消息如下所示:

Debugger entered--Lisp error: (invalid-read-syntax ")")
eval-buffer(# nil "/Users/rex/.emacs" nil t) ; Reading at bu$ load-with-code-conversion("/Users/name/.emacs" "/Users/name/.emacs" t t) load("~/.emacs" t t) #[0 "^H52^@
6=3^Q^@7^H0Q2;^@ 1=4^^^@7^H2$
command-line() normal-top-level()

你多了一个右括号。

(set-face-attribute 'default nil :font "Avenir" )
(set-frame-font "Avenir 13" nil t)