Emacs配置(考场必备)(Emacs)

Posted FlashHu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Emacs配置(考场必备)(Emacs)相关的知识,希望对你有一定的参考价值。

最近有几次离开自己一直坐着的座位,去别的机房考试了。
于是猛然想起来要记一记Emacs的简洁配置了。
算是把NOIP残存的记忆再拾一点起来。。。。。。
附上一些解释


(global-set-key [f9] ‘compile-file);;一键编译(弄Devcpp留下来的习惯)
(global-set-key (kbd "C-z") ‘undo);;一键撤销(Like Windows)
(global-set-key (kbd "C-q") ‘kill-this-buffer);;一键关闭
;;(蒟蒻总是搞死循环,关掉麻烦死啦)
(global-set-key (kbd "RET") ‘new-line-and-indent);;换行时自动缩进
(defun compile-file()(interactive)
(compile(format "g++ -o %s %s -lm -Wall"
(file-name-sans-extension(buffer-name))(buffer-name))));;编译指令(真TM难记)
(show-paren-mode t);;括号匹配还是舒服点
(global-linum-mode t);;显示行号
(setq kill-ring-max 200);;撤销的缓存开大点
(setq default-cursor-type ‘bar);;把光标变成条,一块真的看不爽(用VIM的Dalao请无视)
(setq default-tab-width 4);;默认tab宽度
(setq c-default-style "awk");;缩进风格
(set-background-color "gray15");;背景颜色(白的太亮了)
(set-foreground-color "gray");;前景颜色也要跟着改
(set-frame-parameter (selected-frame) ‘alpha (list 85 50));;透明度
;;(一边敲代码一边看题还是舒服多了)

另外,用Windows的剪切复制粘贴键,直接改首选项吧Use CUA Keys
我还是太弱了,少了这些一点都不适应。
Dalao们的都没十行吧。。。。。。

以上是关于Emacs配置(考场必备)(Emacs)的主要内容,如果未能解决你的问题,请参考以下文章

Linux emacs考场配置及对拍脚本

有哪些是必备的emacs扩展

YASnippet - emacs 的代码片段管理工具

我的emacs配置

通过配置emacs的go-mode感性认识一下配置文档

Emacs资料