设置 .emacs

设置 .emacs

我是 *nix 新手,安装了 Ubuntu,因为它似乎是一个非常友好的发行版。最近,也就是过去两天,我一直在尝试学习和使用 emacs。但是,我已经到了想尝试自定义它并学习新东西的地步。我尝试将其配置为每当我使用以下代码创建/加载 .org 文件时将模式设置为 org-mode:

(require 'org-install)
(add-to-list 'auto-mode-alist '("\\.org$" . org-mode))
(define-key global-map "\C-cl" 'org-store-link)
(define-key global-map "\C-ca" 'org-agenda)
(setq org-log-done t)

有人告诉我,这个文件位于我的主目录下的 .emacs 文件中。我尝试过查找这个文件(当然是使用 ls -a)并创建它,还尝试过其他各种方法来获取这个 .emacs 文件,因为我查找时找不到它。但是 .emacs.d 确实在那里,里面有一些不属于任何 lisp 语言的随机文件,所以我认为它们不是我想要的。任何帮助都将不胜感激。

答案1

没有默认的 .emacs 文件。您必须创建它。名称以点 (.) 开头的文件默认是隐藏的。

要在 emacs 中创建/编辑文件,请以 emacs~/.emacs形式打开emacs ~/.emacs或从 emacs 内部打开。该目录.emacs.d通常包含自动保存列表和其他工作文件。

答案2

您的.emacs文件只有在您创建后才会存在。在 Emacs 中,打开。如果找不到 ,~/.emacsEmacs 也会尝试。~/.emacs.d/init.el~/.emacs

请注意,您不需要前两行(org-installauto-mode-alist):只有在您独立于 Emacs 安装 Org-mode 时才需要它们,但是 Org-mode 现在是随 Emacs 一起提供的。

相关内容