21

所以我正在尝试将 google go 模块添加到我的 .emacs 文件中,这样当我使用 emacs 编辑我的 .go 文件时,它将具有适当的缩进和突出显示的单词。我在网上看了,似乎我需要将以下代码片段添加到我的 .emacs 文件中(我找不到!)

;; go mode
(setq load-path (cons "/usr/local/go/misc/emacs" load-path))
(require 'go-mode-load)

我已将 go-mode-load.el 和 go-mode.el 放在我的 .emacs.d/ 目录中我相信我仍然需要找到 .emacs 文件来添加上面列出的代码如果这有帮助,我正在运行 OS X。有人可以帮我完成这项工作吗?谢谢!

4

2 回答 2

21

评估这个M-: (find-file user-init-file)

Emacs 然后会打开它认为是你的用户初始化文件。

我有

(global-set-key (kbd "<f12>") (lambda () (interactive) (find-file-other-window user-init-file)))

在我的.emacs,以便我可以轻松地编辑它。

于 2013-10-23T16:44:04.870 回答
14

Emacs 手册告诉你:

This file, if it exists, specifies how to initialize Emacs for you.
Emacs looks for your init file using the filenames `~/.emacs', `~/.emacs.el',
or `~/.emacs.d/init.el'; you can choose to use any one of these three
names.  Here, `~/' stands for your home directory.

大多数人使用~/.emacs,我想。C-x C-f ~/.emacs如果您还没有,只需创建它。

于 2013-10-22T18:11:34.937 回答