二、我的emacs配置--适用c/c++和python开发(https://github.com/pein0119/emacs.d)

配置文件在github上,后续也许会继续添加功能,欢迎反馈,欢迎拍砖。

我的.emacs.d的组织结构

1.config

该文件夹是存储各个配置文件的地方。

init-base.el  基础配置,不需要额外的包

init-dev.el     配置语言开发环境

init-elpa.el    配置使用elpa安装的包,暂时未用

init-face.el    emacs的主题配色和模式栏配置

init-func.el    我自己收集的比较零散的函数

init-kbd.el      我自己设定的快捷键绑定

2.lib



该文件夹放的是插件包,有些未用到

ace-jump-buffer

实现缓冲去快速跳转的功能

ace-jump-mode

能快速跳转到当前缓冲区的任一位置

auto-complete

自动补全

color-theme

emacs的配色

flymake-cursor flymake-easy

配合flymake在minibuffer显示当前错误或警告

multiple-cursors

引入subtext 的多指针编辑功能,我永不到,没配置。

parentheses

所有关于括号的配置,包括跳转到匹配括号,匹配括号高亮,括号自动补全

popwin

将一些窗口设置一下啊,按ctrl-g可以自动隐藏

pyflakes

对python进行实时语法检测,有错误会高亮显示,有时候不太准

pylint

未配置

pylookup(python开发必备,查手册非常又用)

需要先下载python手册的网页版本,输入要查询的关键字,能自动跳转,并在浏览器中显示

site-lisps

存储收集的零散的elisp文件和配置

snippets

yasnippet的代码片段存储位置

themes

emacs主题的存储位置

virtualenv

未配置

yasnippet

能自动插入代码片段

3.init.el

加载config中的配置文件

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值