除非明确表明,默认使用的是MacOS/Linux系统。
准备工作
安装Emacs
- MacOS用户:
brew install emacs
- Windows用户:直接官网下载
- Ubuntu用户:
sudo apt install emacs
修改.emacs文件
该文件一般位于用户的工作路径下面(cd ~
),没有的话自己新建一个就好
添加以下两行到.emacs文件里
(require 'package)
(add-to-list 'package-archives '("melpa" . "http://melpa.org/packages/"))
Emacs + C/C++
- 安装clang-format(用于自动修正格式)
brew install clang-format
(sudo apt install clang-format
)
新建.clang-format和.clang-tidy两个文件(用于配置代码格式)
我的配置:clang-format, clang-tidy
- 打开emacs,然后
M-x list-packages
,进入包安装界面,安装以下包
- clang-format
- company
- company-c-headers
- company-rtags
- flycheck-clang-…
- flycheck-clang-…
- flycheck-popup-tip
- ggtags
- popup-kill-ring
然后在.emacs里面配置这些包
我的配置:emacs
Emacs + Java
Emacs + Python
elpy
py-yapf
Emacs + Verilog
verilog-mode