刚开始学习这个编辑器,在网上翻了一些东西,都不太懂得,主要是那些都是给高手用的配置,我这个菜鸟当然不懂得。搜索了一下,得到一个简单的配置,以后慢慢学习就完善起来。
首先设置环境变量,在"我的电脑"->"高级"->"环境变量"->“新建” HOME 下面添加HOME的目录,我的目录是d:\emacs。
其次,用Editplus建立.emacs文件,注意在Windows系统下是不能直接建立.emacs文件,必须用Editplus等编辑器写文件保存为.emacs文件才行。
最后,在.emacs文件上写入配置语言,我不会lisp语言,只能照抄,悲剧!以后一定要学会。
下面是配置代码,比较简单:
;; 设置中文环境
(set-language-environment 'Chinese-GB)
;; 写文件的编码方式
(set-buffer-file-coding-system 'gb2312)
;; 新建文件的编码方式
(setq default-buffer-file-coding-system 'gb2312)
;; 终端方式的编码方式
(set-terminal-coding-system 'utf-8)
;; 键盘输入的编码方式 (set-keyboard-coding-system 'gb2312)
(setq file-name-coding-system 'utf-8)
;; 禁用启动信息
(setq inhibit-startup-message t)
;; 语法高亮度
(global-font-lock-mode t)
;; 打开图片显示功能
(auto-image-file-mode t)
;; 以y/n替代yes/no
(fset 'yes-or-no-p 'y-or-n-p)
;; 显示行列号
(column-number-mode t)
;; 显示时间格式
(show-paren-mode t)
(display-time-mode 1)
(setq display-time-24hr-format t)
(setq display-time-day-and-date t)
;; 隐藏工具栏
(tool-bar-mode nil)
;; 隐藏滚动条
(scroll-bar-mode nil)
;; 光标靠近鼠标指针时,让鼠标指针自动让开
(mouse-avoidance-mode 'animate)
;; 不要在鼠标光标处插入
(setq mouse-yank-at-point t)
;; 高亮度显示选中区域
(transient-mark-mode t)
;; 支持emacs和外部程序的粘贴和拷贝
(setq x-select-enable-clipboard t)
;; 设置Tab
(setq default-tab-width 2)
;; 设置默认路径
(setq default-directory "d:/")