替换软件源
使用emacs默认软件源安装软件速度比较慢,国内的用户一般需要替换软件源,这里我将软件源替换为清华镜像。
(require 'package)
(setq package-enable-at-startup nil)
(setq package-archives '(("gnu" . "http://mirrors.tuna.tsinghua.edu.cn/elpa/gnu/")
("melpa" . "http://mirrors.tuna.tsinghua.edu.cn/elpa/melpa/")))
(package-initialize)
插件列表
目录插件
M-x package-install
安装插件neotree
,配置快捷键F8
。
(global-set-key [f8] 'neotree-toggle)
补全插件
M-x package-install
安装插件company
,设置启动时默认启动该插件。
(add-hook 'after-init-hook'global-company-mode)
快捷命令插件
M-x package-install
安装插件smex
,重新设置明命令快捷键。
(smex-initialize)
(global-set-key (kbd "M-x") 'smex)
(global-set-key (kbd "M-X") 'smex-major-mode-commands)
;; This is your old M-x.
(global-set-key (kbd "C-c C-c M-x") 'execute-extended-command)
语法检查插件
M-x package-install
安装插件flycheck
,设置启动时默认启动该插件。
(add-hook 'after-init-hook'global-flycheck-mode)