Где мой файл .emacs на Mac OS X

поэтому я пытаюсь добавить модуль google go в файл .emacs, чтобы при использовании emacs для редактирования моего .go файла у него будут соответствующие отступы и выделение слов. Ive посмотрел онлайн, и мне кажется, что мне нужно добавить следующие фрагменты кода в мой .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, если это помогает. Может кто-нибудь помочь мне получить эту работу, спасибо!

Ответы

Ответ 1

Измените это с помощью M-: (find-file user-init-file)

Затем Emacs откроет то, что он считает файлом инициализации пользователя.

У меня

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

в моем .emacs, чтобы я мог легко отредактировать это.

Ответ 2

Пособие 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, чтобы создать его, если у вас его еще нет.