Ubuntu 18.04——Emacs安装及配置颜色背景

安装方法

sudo add-apt-repository ppa:kelleyk/emacs
sudo apt update
sudo apt install emacs27

查询版本:emacs --version
启动:emacs
新建文件:emacs xx.c

设置背景

1.1 下载color theme压缩包

这是color theme的下载地址:

http://download.savannah.gnu.org/releases/color-theme/

这是color theme的WIKI:

http://www.emacswiki.org/emacs/ColorTheme

1.2 解压并复制相应文件到.emacs.d/下

现在最新版本的应该是 color-theme-6.6.0,下载完毕之后解压。

tar zxf color-theme-6.6.0.tar.gz

选择其中的themes目录和color-theme.el到.emacs.d/下。

cp -r themes color-theme.el ~/.emacs.d/

1.3 在~/.emacs加上如下代码

;;将~/.emacs.d/添加到加载路径

(add-to-list 'load-path "~/.emacs.d/")

(require 'color-theme)

(color-theme-initialize)

;; 这个是你选择的主题,后面的calm forest就是它的名字,注意使用小写。

(color-theme-calm-forest)

1.4 在Emacs中查看并选择

打开Emacs后可以 M+X color-theme-select 选择你喜欢的主题,然后将相应的名称写入.emacs中。

打开Emacs后出现warning:
Warning (initialization): Your ‘load-path’ seems to contain your ‘.emacs.d’ directory: ~/.emacs.d/ This is likely to cause problems... Consider using a subdirectory instead, e.g.: /home/zuo2/.emacs.d/lisp
解决方法

大体意思是:

不要把需要的modules放在~/.emacs.d/ 目录下,因为这个目录emacs要放一些其他东西,可能名字会冲突,会引起问题。

而以往我们的modules一般都会直接放在~/.emacs.d/ 目录下,在Emacs的配置文件.emacs中,会类似这么写:

(require 'psvn)

(require 'php-mode)

(require 'saveplace)

所以我们要解决这个麻烦的小警告。

解决方法

如果不想让这条警告再出现,可以在~/.emacs.d/ 下面新建一个子目录,比如名叫modules

cd ~/.emacs.d/

mkdir modules

mv xxxx.el modules/      (移动所有需要的modules到子目录中)

以上就是创建了一个子目录,将我们需要的模块都mv(移动)到这个子目录 中,然后在

~ (你的家目录)下的.emacs文件中,修改开头的那句:

(add-to-list 'load-path "~/.emacs.d/")

(add-to-list 'load-path "~/.emacs.d/modules")

就可以了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容