当前位置: 代码迷 >> 综合 >> Emacs 的简单设置
  详细解决方案

Emacs 的简单设置

热度:73   发布时间:2023-12-16 13:57:47.0

我觉得这里的设置对我来说比缺省的设置方便。

(setq visible-bell t)

关闭烦人的出错时的提示声。

(setq inhibit-startup-message t)

关闭起动时的那个“开机画面”。

(setq column-number-mode t) 

显示列号。

(setq mouse-yank-at-point t)

不要在鼠标点击的那个地方插入剪贴板内容。我不喜欢那样,经常把我的文档搞的一团糟。我觉得先用光标定位,然后鼠标中键点击要好的多。不管你的光标在文档的那个位置,或是在 minibuffer,鼠标中键一点击,X selection 的内容就被插入到那个位置。

(setq kill-ring-max 200)

用一个很大的 kill ring. 这样防止我不小心删掉重要的东西。我很努莽的,你知道 :P

(setq default-fill-column 60)

把 fill-column 设为 60. 这样的文字更好读。

(setq-default indent-tabs-mode nil)
(setq default-tab-width 8)
(setq tab-stop-list ())
(loop for x downfrom 40 to 1 do(setq tab-stop-list (cons (* x 4) tab-stop-list)))

不用 TAB 字符来indent, 这会引起很多奇怪的错误。编辑 Makefile 的时候也不用担心,因为 makefile-mode 会把 TAB 键设置成真正的 TAB 字符,并且加亮显示