Emacs根据不同的文件类型,自动切换至对应的Mode。
Major-Mode
四种基础的父类Mode:

此处Special-mode是emacs自己生成的Mode形式,列如info与help文档。

Lists of Major Mode
概要总结major-mode如下:

启动dired,picture等归类到independent-mode类。
Minor Mode
单个文件只能设置一个major-mode,却可以配套多个minor-mode.常用的4种minor-mode分别为:
- auto-fill-mode
- line-number-mode
- overwrite-mode
- show-paren-mode
参阅mode的多种方式
参阅mode有以下多种方式:

学一点儿Lisp
elisp全称为Emacs-List-Processing,用list这单一的数据形式诠释与操纵宇宙万物。
默认配置mode的形式:
;; Make Text mode the default for all new buffers:
(setq-default major-mode 'text-mode)
;;Turn on Auto Fill mode automatically for Text mode only:
(setq text-mode-hook 'turn-on-auto-fill)
;; Turn on Auto Fill mode automatically for all major modes:
(setq-default auto-fill-hook 'do-auto-fill)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...
