Windows emacs 26.1 备忘录
〇、基础1、emacs下载官网 :
下载 :
文件 :
2、安装emacs
3、配置HOME目录
4、emacs编辑环境网址:https://www.ibm.com/developerworks/cn/education/aix/emacs1/index.html 5、elisp网址:http://ergoemacs.org/emacs/elisp.html 一、颜色配置1、molokai配色
(setq molokai-theme-kit t) (add-to-list ‘custom-theme-load-path "your path") (load-theme ‘molokai t) ;; 或在custom themes中选中molokai配色方案 2、solarized配色
(add-to-list ‘custom-theme-load-path "your path") (load-theme ‘solarized t) 3、color-theme配色
(add-to-list ‘load-path "your path") (require ‘color-theme) (color-theme-initialize) (color-theme-xxx) ;;xxx适当主题
M-x color-theme-select 二、字体配置0、dejavu-fonts下载地址:https://dejavu-fonts.github.io/Download.html 1、默认设置菜单栏 : Option->Set default font init.el: (set-default-font "-outline-consolas-normal-r-normal-normal-14-97-96-96-c-*-iso8859-1") 2、中英文等宽设置(解决emacs 26版本中遇中文卡顿问题):(defun set-font (english chinese english-size chinese-size) (set-face-attribute ‘default nil :font (format "%s:pixelsize=%d" english english-size)) (dolist (charset ‘(kana han symbol cjk-misc bopomofo)) (set-fontset-font (frame-parameter nil ‘font) charset (font-spec :family chinese :size chinese-size)))) (set-font "Dejavu Sans Mono" "WenQuanYi Zen Hei Mono" 14 14) 三、编码设置(set-language-environment ‘UTF-8) (set-locale-environment "UTF-8") 四、melpa安装1、配置package1)添加插件源(add-to-list ‘package-archives ‘("melpa" . "http://melpa.org/packages/") t)) 2)在init.el开始初始化package(package-initialize) 3)源网址:清华镜像 :https://mirrors.tuna.tsinghua.edu.cn/elpa/melpa/ emacs-china :http://elpa.emacs-china.org/melpa/ melpa :http://melpa.org/packages/ 2、安装插件(需要按照purcell优化)(defvar my/packages ‘( ;; packages company ;;evil ) "Default packages") (setq package-selected-packages my/packages) (defun my/packages-installed-p () (loop for pkg in my/packages when (not (package-installed-p pkg)) do (return nil) finally (return t))) (unless (my/packages-installed-p) (message "%s" "Refreshing package database...") (package-refresh-contents) (dolist (pkg my/packages) (when (not (package-installed-p pkg)) (package-install pkg)))) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |