emacs

  • emacs 24.5编译eww

    sudo apt-get install libxml2-dev

    libxml2, emacs, 编译, compile, ewwApril 24

  • Emacs简化按键利器hydra
    Emacs简化按键利器hydra

    首发blog链接 http://blog.hickwu.com/posts/336/ 作者 Hick 如有更新, 我会在首发链接修改. 时不时有人冒出来说有 Emacs 教徒因为小拇指按 ctrl 太多导致 XXX 病, 不要用 Emacs! 有 XXX 病的人估计跟得出这个结论的人类似, 有这样的特质: 不懂得思考或者懒得主动改变. Emacs 教里不但有 evil/spacemacs 这样的 vi/vim 一族, 也有把 capslock 改成 ctrl 的键盘党, 还有改变按键习惯的行动派

    emacs, hydra, smexMarch 23

  • 使用MSYS2/MinGW-w64环境编译GNU Emacs

    这是我写的Guideline for building GNU Emacs with MSYS2/MinGW-w64的翻译,相比原文有所扩展,但因为时间久远可能和现在的情况有所出入,如果你发现问题欢迎您反馈.之所以再翻译成中文是因为偶然之间逛中文网站,发现还有人对编译Emacs有疑惑,既然我能写中文,应该写一份中文的教程. 欢迎在CC BY 4.0协议下使用本文. 搭建MSYS2/MinGW-w64编译环境 MSYS2简介 MSYS2是MS-Windows下编译自由/开源软件的一个环境,衍生自C

    gnu, emacs, 编译, MSYS2/MinGW-w64March 19

  • Purcell的Emacs配置在Windows下使用

    参考链接: clone以后需要先用分号(;)注释掉几行: ;;(require 'server) ;;(unless (server-running-p) ;; (server-start)) 原文有一行代码在配置里找不到了,可能是Purcell更新了以后删除了,不影响使用. 这样还不够.Emacs好像检测不到git,所以把载入git的几行也注释掉 ;;(require 'init-git) ;;(require 'init-github) 这样就可以了. 其实在Windows下没必要用这么麻烦

    emacs, purcell, WindowsMarch 3

  • 4 Best Modern Open Source Code Editors For Linux
    4 Best Modern Open Source Code Editors For Linux

    Looking for best programming editors in Linux? If you ask the old school Linux users, their answer would be Vi, Vim, Emacs, Nano etc. But I am not talking about them. I am going to talk about new age, cutting edge, great looking, sleek and yet powerf

    vim, emacs, nano, mceditFebruary 10

  • Emacs基本操作

    翻页浏览 C-v 向前移动一屏 M-v 向后移动一屏 C-l 光标行置中 退出 C-x C-c 基本光标控制 C-p 上一行 C-n 下一行 C-f 下一个字符 C-b 上一个字符 M-f 下一个词 M-b 上一个词 C-a 本行开头 C-e 本行末尾 M-a 本段开头 M-e 本段末尾 M-< 文件开始 M-> 文件末尾 C-u 指定后面命令的执行次数,比如 C-u 8 C-f when Emacs is hung C-g disable commands C-x C-l 窗格 C-x 1

    emacs, 笔记January 25

  • purcell的emacs配置中的自动补全功能开启

    参考https://github.com/zh3linux/doc/blob/master/edit/emacs.md 首先clone一下purcell的配置 git clone https://github.com/purcell/emacs.d.git ~/.emacs.d 修改init-auto-complete.el文件,注释开头的两行(这个文件的具体地址可能会变化,我的是在~/.emacs.d/lisp/下) ;;(setq-default ac-expand-on-auto-comp

    emacs, purcell, 自动补全January 18

  • linux 学习

    debian 语言设置: 1.安装语言包: #dpkg-reconfigure locales 2.安装字体: #apt-get install ttf-arphic-gbsn00lp linux命令中使用环境变量的方法: 通过如下方法: echo $(pwd)/dir 参考: http://blog.sina.com.cn/s/blog_4560b80b0100lxjr.html 使用正则表达式查找指定类型文件: find . -regex ".*\(cpp\|h\)$" 实例是通过

    linux, emacs, DNS服务器, 正则表达式, Network, DebianDecember 1

  • emacs学习

    使用emacs进行字符编码和换行符转换 假设想将WINDOWS下GB2312编码的文本转换成LINUX下UTF-8格式的文本,使用如下命令执行转换: emacs test.txt #首先用emacs打开文件 \C+x RET r gb2312 #由于默认使用的编码可能不是正确的编码,所以需要选择正确的编码来显示文本,否则会显示乱码 \C+x RET f utf-8-unix #使用此命令执行文本转换,后缀"-unix"表示将windows换行符\r\n转换成unix换行符\n \C+x

    emacs, colors, autoload, function, class, SchemeDecember 1

  • screen+emacs 配置文件

    screen: # # ~/.screenrc # setenv LC_CTYPE en_US.UTF-8 defutf8 on termcapinfo xterm 'hs:ts=\E]2;:fs=07:ds=\E]2;screen07' # 启动时不显示欢迎屏幕 startup_message off # 屏幕缓冲区 1024 行. defscrollback 10240 # 在最下一行显示窗口列表和时钟 hardstatus on hardstatus alwayslastline #cap

    hook, emacs, autoload, DELETE, functionDecember 1

  • Emacs for Go
    Emacs for Go

    In this post I'm going to explore customizing Emacs to make hacking on Go a little more fluid. This is a living document and will probably be updated as I discover new modes and tools. The Emacs modes I currently use are: go-mode, oracle, goflymake,

    emacs, GolangNovember 29

  • emacs和vim命令对比

    exit: C-x C-c :qa /:wq /:xa /:q! Get back/command mode: C-g <esc> Backward(left): C-b h Forward(right): C-f l Next(down): C-n j Previous(up): C-p k stArt of line(^): C-a 0 End of line($): C-e $ mUltiple commands: C-u nnn cmd nnn cmd Multiple command

    vim, emacsSeptember 4

  • emacs命令表

    M-` 或 F10 打开主菜单 tmm-menubar C-x C-f 打开文件 find-file C-x C-v 读取另一文件替代先前读入的 find-alternate-file C-x i 插入文件 insert-file C-x C-s 保存文件 save-buffer C-x C-w 写文件 write-file C-x C-c 退出Emacs save-buffers-kill-emacs C-h 或 F1 获取帮助 C-h k 按键释义 describe-key C-h f 函数

    emacsAugust 11

  • LispCabinet安装BUG

    LispCabinet在安装过程的最后停留在"instalzing the installation -"字样上 一开始以为是我配置的环境变量影响了LispCabinet,后经查是安装程序在后台执行"cabinet\LispCabinet.exe" 于是尝试手动终结"cabinet\LispCabinet.exe"进程,安装过程得以继续 然而安装后执行"cabinet\LispCabinet.exe"遇到Emacs显示&quo

    emacs, LispCabinetJuly 29

  • SLIME 使用手冊(帝归翻译)

    一.简介 Slime 的意思是"Emacs 下优秀的 Lisp 交互式开发模式". 通过支持 Common Lisp 的交互式编程,Slime 扩展了 Emacs.所以的特性都基于 slime-mode,一个 Emacs 的 minor-mode,它为标准的 lisp-mode 提供补充.lisp-mode 为编辑 Lisp 源文件提供支持,而 slime-mode 则提供了与一个 Lisp 进程进行交互的功能,包括编译.调试.文档查找等等. slime-mode 开发环境效仿 Ema

    emacs, slimeMay 12

  • 神器中的神器org-mode之入门篇

    1 本文参考 yupeng的 Emacs的Org Mode http://www.bimeichun.com/orgmode/begin.html Emacs学习笔记(9):org-mode,最好的文档编辑利器,没有之一 http://i.linuxtoy.org/docs/guide/ch32.html 2 简介 Org-Mode:Your Life in Plain Text. Org-模式(Org-mode)是文本编辑软件Emacs的一种支持内容分级显示的编辑模式.这种模式支持写 to-d

    emacs, Org-ModeMay 7

  • emacs安装auto-complete,自动补全

    1.下载auto-complete 2.解压 tar xf auto-complete-x.x.x.tar.bz2 3.安装 方法一: a.进入解压目录,打开emacs,M-x load-file 回了个车,输入etc/install.el,回车 b.将下面配置写入你的 .emacs (add-to-list 'load-path "~/.emacs.d") ; This may not be appeared if you have already added. (add-to-li

    emacsApril 27

  • Ubuntu13.10下搭建emacs+sbcl+slime的lisp开发环境

    进入ubuntu软件中心 1.安装emacs24 2.安装sbcl 3.安装slime 打开emacs,按下alt+x,输入slime,就OK了. 接下来在 /usr/usr/share/applications找到了emacs cp emacs24.desktop /home/你的用户名/桌面 右键桌面新出现的文件,选择文件属性,在权限里面选定允许以程序执行文件. OK,桌面有emacs图标,点下就启动了.

    emacs, lisp, slimeDecember 15

  • 在Ubuntu12.04上的Common Lisp开发环境配置
    在Ubuntu12.04上的Common Lisp开发环境配置

    一,安装最新的Emacs 1,清理旧的emacs sudo apt-get update sudo apt-get install sudo apt-get purge emacs emacs-snapshot-common emacs-snapshot-bin-common emacs-snapshot emacs-snapshot-el emacs-snapshot-gtk emacs23 emacs23-bin-common emacs23-common emacs23-el emacs2

    ubuntu, emacs, lisp, CommonDecember 10

  • 更改Emacs的配色方案
    更改Emacs的配色方案

    Emacs的默认配色方案丑爆了,当然我们可以自己选择配色方案,但是过程不像一些IDE的编辑器或者是notepad++这类编辑器那么直观: 首先,需要下载一个color-theme,可以从这里下载最新版本 http://download.savannah.gnu.org/releases/color-theme/, 这个链接提供了color-theme包,其中包含了大量的配色方案. 目前的最新版本是color-theme-6.6.0, 下载完成后,需要将color-theme-6.6.0包复制到u

    ubuntu, linux, emacsNovember 2

  • 渐渐淡去的emacs

    虽然现在大多数的linux发行版并不默认安装emacs(默认安装的一般是vi),但emacs神器的地位可能也是无法动摇的,关键是使用emacs的人,大概都是神人吧.但是时代在进步,新的概念与技术层出不穷,过去的神器渐渐失去了光芒. 在纯字符的时代,emacs绝对是神,没有可能被替代,但随后鼠标的出现逐渐颠覆了这一切.因为鼠标可以把电脑屏幕变成一个控制面板,可以极大程度上的实现拟物化,使得产品的功能一目了然,便于使用,从而大大推动了计算机的普及.现在,能否熟练的使用鼠标已经成为能否熟练使用电脑的标

    emacs, intellij, IDEOctober 15

  • emacs的server模式

    在emacs中启动server(m-x server-start) 在其他地方用emacsclient打开文件 emacsclient 文件 的方式打开文件的话,需要在开启server的emacs窗口进行编辑,编辑完成保存之后使用 c-x #退出,并通知client端编辑结束. emacsclient -t 文件 方式的话,则在当前终端开启emacs窗口进行编辑.

    emacs, emacsclientJuly 31

  • emacs帮助键绑定

    C-h c 显示快捷键绑定的命令 C-h k 显示快捷键绑定的命令和它的作用 C-h l 显示最后100个键入的内容 C-h w 显示命令被绑定到哪些快捷键上 C-h f 显示函数的功能 C-h v 显示变量的含义和值 C-h b 显示当前缓冲区所有可用的快捷键 C-h t 打开emacs教程 C-h i 打开info阅读器 C-h C-f 显示emacs FAQ C-h p 显示本机Elisp包的信息

    emacs, 键绑定July 29

  • Clozure CL (user-homedir-pathname)问题总结

    自己的emacs配置在windows下使用已经很好了,也总结了很多脚本,最近在运行lisp时出现问题,我用的是sbcl和Clozure CL.这两个都是最优秀的开源lisp实现之一.我的配置文件都在我的git仓库目录,这样方便和其他机器上的同步,同样也把quicklisp安装到git仓库,这样不用在其他电脑用时需求下载相应 的库.我的配置文件在http://git.codeweblog.com/wuhen/emacs-config. 测试LISP步骤: 一,SBCL: 1),打开emacs-cl

    emacs, lisp, clozureJuly 24

  • emacs配置golang

    昨天看到同事再用emacs,好强大的样子,让我这种伪emacser羡慕不已,回来之后就寻思着再折腾折腾emacs. 首先下载golang官方的emacs mode: http://golang.org/misc/emacs/go-mode.el 下载auto-complete http://cx4a.org/software/auto-complete/#Downloads 然后解压文件到任意目录:auto-complete cd auto-complete make make install

    emacs, GolangJuly 20

  • MAC在命令行运行不带窗口的 Emacs -- 比窗口模式占用的资源更少一些
    MAC在命令行运行不带窗口的 Emacs -- 比窗口模式占用的资源更少一些

    在命令行运行不带窗口的 Emacs -- 比窗口模式占用的资源更少一些 假设你的 Emacs 程序放在"应用程序"里, 名称为 "Emacs.app", 那么对应的命令行的 unix 可执行文件地址就是 "/Applications/Emacs.app/Contents/MacOS/Emacs", 执行不带窗口的命令为: /Applications/Emacs.app/Contents/MacOS/Emacs -nw 执行之后默认显示 GNU E

    emacs, 终端, 命令行, MACJune 17

  • Emacs 使用 slime 调用 clisp 失败--无法调用 ASDF--已经解决

    Emacs 使用 slime 调用 clisp 失败--无法调用 ASDF 执行到如下顺序时出错 ;; Swank started at port: 61252. CL-USER> ;; Loading file /Users/admin/.slime/fasl/2013-04-02/clisp-2.49-unix-unknown/contrib/swank-mrepl.fas ... ;; Loaded file /Users/admin/.slime/fasl/2013-04-02/clis

    emacs, asdf, slime, clisp, swank-asdf.lispJune 16

  • Creating and Interning Symbols

    To understand how symbols are created in GNU Emacs Lisp, you must know how Lisp reads them. Lisp must ensure that it finds the same symbol every time it reads the same set of characters. Failure to do so would cause complete confusion. When the Lisp

    emacs, elisp, symbolMay 23

  • just save my emacs configuration

    (add-to-list 'load-path user-emacs-directory) (setq custom-file "~/.emacs.d/custom.el") (load custom-file 'noerror) ;;; elpa (package-initialize) (add-to-list 'package-archives '("marmalade" . "http://marmalade-repo.org/packages&q

    emacsMay 22

  • Emacs IRC -- Erc

    Emacs IRC -- Erc by Jian Lee IRC 加入 channel (房间) 聊天 设置自己的 nickname 基本的IRC命令 命令列表 常用命令详解 Erc 使用 常用快捷键 各种不同的 IRC 客户端除了一些使用区别,其他功能基本类似.Erc,Xchat, irssi 等基本操作也都建立在对于 IRC 使用方式的基础之上.可能不同的客户端 提供不同的方式执行一些 IRC 命令,但是直接输入对应的 IRC 命令也可以. IRC 本文示例,默认连接的 IRC 服务器为 :

    emacs, irc, 命令行May 4

  • windows下Emacs配置

    windows下Emacs的安装与配置 2008-09-08 16:17 最近在学习windows下的Emacs,遇到不少问题,比如什么home目录啦,.emacs配置文件啦,.el文件啦,通过几天的反复琢磨,终于有所感悟.我想不仅是我,很多人都遇到过这些问题,现在就总结如下,以供有需要的朋友参考. 1.下载 到这个网址可以下载到Emacs的windows版本: http://ftp.gnu.org/pub/gnu/emacs/windows/ 只需要一个压缩文档,如emacs-22.3-bin

    emacsApril 16

  • 痛苦的lisp编译器安装经历

    初学practical common-lisp,根据Peter Seibel的建议:getting emacs,installing SBCL,and getting quicklisp (http://www.quicklisp.org/betal) and using that to install SLIM 简简单单的几句话让我误以为安装这些东西是多么容易的事情,也许真的是我比较笨吧.于是我下载安装了emacs,并且跟着它的快速指南走了一遍.接下来开始安装SBCL,百度SBCL根本不知道这

    emacs, lisp, slime, sbcl, quicklispApril 16

  • Emacs基础备忘

    ------------------------------------------------------------------- 基本操作 # 退出: C-x C-c # 暂时离开Emacs:C-z # 按屏移动:下屏( C-v ).上屏( M-v ).定位( C-l 将当前光标所在区域依次定位到最中间.最上方.最下方) # 光标移动:上previous( C-p).下next( C-n).左backward( C-b).右forward( C-f) #按词移动:左( M-b).右( M-

    emacsApril 3

  • Emacs 学习

    看了红薯的: http://www.codeweblog.com/question/12_15010 文章后,觉得工作了这么多年.应该使用一个强大的编辑器了. 个人还是很喜欢emacs. http://www.mulgasoft.com/emacsplus 在eclipse里面可以使用emacsplus. 学习emacs: http://www.cnblogs.com/holbrook/archive/2012/02/15/2357336.html

    emacsFebruary 4

  • Slime 手册学习总结 (一)Emacs 快速切换不同缓冲区的设置技巧

    Slime 手册学习总结 (一)Emacs 快速切换不同缓冲区的设置技巧 用 Emacs 环境进行 Common Lisp 编程,好的键盘操作技巧可以让你尽量少用鼠标,避免切换操作,有组于保持连续的思路. 今天介绍的技巧是如何设置快速切换不同缓冲区,一般的方法是用那个 C-x o 的命令,但是无法迅速指定你要的缓冲区,今天在学习 slime 用户手册时,发现这么一个使用 slime-selector 的设置技巧,试了一下非常好用,具体方法是在你的配置文件 .emacs 里增加这条语句: (glo

    emacs, slime, 切换, 缓冲区, slime-selectorJanuary 30

  • emacs 列模式编辑命令集合

    emacs 列模式编辑 - [Emacs] 2008-02-18 Tag: 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://chandlewei.blogbus.com/logs/15583440.html 不敢独享,与大家分享.也可以在Emacs中用C-x C-h列出全部命令,查找C-x r c,所有列模式命令都是以C-x r开始的 C-x r [email protected] point-to-register C-x r SPC point-to-register C-x r + i

    emacs, 列模式January 28

  • 深入学习 Emacs 的 font-lock.el 灵活定制各种语法高亮(一)
    深入学习 Emacs 的 font-lock.el 灵活定制各种语法高亮(一)

    深入学习 Emacs 的 font-lock.el 灵活定制各种语法高亮(一) 因为不大满意Emacs缺省的语法高亮显示,所以开始只是想研究一下EMACS的语法高亮原理,希望熟悉之后就可以自己重新写写语法高亮的插件,结果一研究才发现,原来 font-lock.el 已经提供了非常灵活的定制方式,只不过很少有人去钻研这个,也就是说不需要自己去怎么重新写了,只要把 font-lock.el 提供的各种方法用好了就可以实现符合个人要求的定制化高亮界面. 使用font-lock首先得把开关打开,需要在启

    emacs, 定制, 语法高亮, font-lockJanuary 6

  • Mac Lion 下轻松更换 Caplock 键和 Control 键的映射--用于提升ema...
    Mac Lion 下轻松更换 Caplock 键和 Control 键的映射--用于提升ema...

    Mac Lion 下轻松更换 Caplock 键和 Control 键的映射--用于提升emacs效率 今天发现在lion系统下这种更换极其简单,打开"系统偏好设置",选择"键盘",再选择"修饰键",然后就可以轻松更换了,呵呵,看到网络上不少转帖的更换技巧还是修改驱动程序(适用于老版本的OSX),示意图图如下:

    emacs, lion, 更换, Control, caplockJanuary 6

  • defcustom 的用法

    16.2 Specifying Variables usingdefcustom You can specify variables usingdefcustomso that you and others can then use Emacs'customizefeature to set their values. (You cannot usecustomizeto write function definitions; but you can writedefunsin your .em

    emacs, lisp, defcustomJanuary 2

  • EMACS LISP 插件写作实例

    [说明]:近来发现EMACS LISP的插件比较有趣,可以很好地提升工作效率,但是已有的插件不一定能满足编程者的个性化要求,需要自己定制,正好看到这篇文档,提供了一个简单的插件写作实例,可以对照着学习. [email protected] Email/Msn/GTalk:fxlzju $ gmail.com << gcc 做了些什么... | 首页 | Say goodbye 2007 >> 2007-12-28 写了个emacs的插件 objdump的封装,dump elf - [Emacs] 没找

    emacs, lisp, 插件, defcustom, deffaceJanuary 2

  • 转 Emacs快捷键

    Emacs快捷键 C = Control M = Meta = Alt | Esc Del = Backspace 基本快捷键(Basic) C-x C-f "find"文件, 即在缓冲区打开/新建一个文件 C-x C-s 保存文件 C-x C-w 使用其他文件名另存为文件 C-x C-v 关闭当前缓冲区文件并打开新文件 C-x i 在当前光标处插入文件 C-x b 新建/切换缓冲区 C-x C-b 显示缓冲区列表 C-x k 关闭当前缓冲区 C-z 挂起emacs C-x C-c 关

    emacs, 快捷键November 18

  • EMACS下 弹出窗口式的 Auto-Complete 自动补全工具简单介绍
    EMACS下 弹出窗口式的 Auto-Complete 自动补全工具简单介绍

    EMACS下 弹出窗口式的 Auto-Complete 自动补全工具简单介绍 auto-complete 是一个很不错的自动补全工具,弹出窗口显示补全列表,比较不错的是自定义的函数,只要在这个编辑缓冲区出现过短语,也会自动识别,下面第一个例子是系统关键字,第二个例子是自定义的关键字: 简单介绍一下安装和使用. 1.下载对应版本 MS WINDOWS系统下载这个 http://cx4a.org/pub/auto-complete/auto-complete-1.3.1.zip 其他LINUX/UN

    emacs, 弹出窗口, 自动补全, auto-completeNovember 16

  • 很好很强大的EMACS配置文件== Emacs自定义配置文件 - google-c-style...

    Emacs自定义配置文件 - google-c-style.el等编程插件使用方法 分类: [林纳克斯] [转载文章] 2011-12-27 17:03 660人阅读 评论(2) 收藏 举报 目录(?)[+] Emacs配置文件1: Emacs配置文件2: Emacs配置文件1: ;;请在~/下创建.saves和.semanticdb文件夹 ;;将此文件拷贝至~/下并更名为.emacs即可 ;--------------设置有用的个人信息--------------- (setq user-fu

    emacs, 自定义, 配置文件November 16

  • 学习笔记 (二) 提高工作效率的缓冲区.窗口操作的键盘快捷命令
    学习笔记 (二) 提高工作效率的缓冲区.窗口操作的键盘快捷命令

    <学习 GNU EMACS 第二版>学习笔记 (二) 提高工作效率的缓冲区.窗口操作的键盘快捷命令 对于经常敲代码的程序员来说,不得不把手从键盘切换到鼠标是一个比较低效的动作,而且这种切换常常会把思路打断,但是很多时候又不得不去这么做--因为有些开发环境里很多操作无法用键盘直接完成,但是现在有了EMACS,就不需要为这个问题头疼了,EMACS准备了为数众多的键盘快捷键,并且提供了非常方便的自定义方式,接下来我们一个个地学习. 首先从缓冲区和窗口的快捷键说起,话说最初使用 EMACS 时,那些缓

    emacs, 窗口, 缓冲区, 键盘快捷命令November 16

  • Emacs-24.2 中很重要的几个函数--实现自定义语法高亮的关键

    Emacs-24.2 中很重要的几个函数--实现自定义语法高亮的关键 通过这几个函数就可以清楚地看到 lisp 有哪些关键字,在如下文件 \emacs-24.2\lisp\font-lock.el : ;; Lisp. (defconst lisp-font-lock-keywords-1 (eval-when-compile `(;; Definitions. (,(concat "(\\(def\\(" ;; Function declarations. "\\(advi

    emacs, lisp, 自定义函数, 语法高亮, font-lock.elNovember 16

  • [转载]emacs 新手之配置颜色配置 扩展elisp

    emacs 新手之配置颜色配置 扩展elisp From : http://hi.baidu.com/ruanbanyong/item/ad6158e53b4db1276cabb801 emacs白色背景开起来是不是特别的刺激眼睛,特别是对于长时间做文本编辑比如编程序.经过半天超找,终于找到一个比较好的解决方案 3. Emacs入门指南[三]: 使用Elisp扩展 在这篇日志里, 我将以"color-theme"这个扩展为例, 介绍如何使用Elisp扩展, 让你的Emacs更强大. &

    emacs, 颜色配置主题November 16

  • EMACS 背景色设置小技巧--不同深度的灰色(从 gray10 到 gray90 )
    EMACS 背景色设置小技巧--不同深度的灰色(从 gray10 到 gray90 )

    EMACS 背景色设置小技巧--不同深度的灰色(从 gray10 到 gray90 ) 今天下载了 emacs 的颜色主题,大致研究了一下它生成的文件,才发现,原来灰色 gray 可以有不同的深度,通过在 gray 后面加数字来表示,比如 gray15 就比较深,接近黑色, gray30稍微浅一些,gray90 就接近白色了,也就是说 gray 后面的那个数字表示白色的百分比,数字越大越白,越小越黑,看看效果: gray90: gray15: gray20: 我比较喜欢最后一个 gray20 ,

    emacs, 背景色, gray, 不同深度, 灰色November 16

  • 学习笔记 (一) 如何建立自己的LISP开发库

    <学习 GNU EMACS 第二版>学习笔记 (一) 如何建立自己的LISP开发库 P.458 当你在做了一定数量的LISP程序开发之后,你已经积累了一部分自己写的LISP函数,也许你很想把它们打包到一起做为一个开发包来使用,这样可以很方便地随时调用(当然,你可以把一些函数放在 .emacs 文件中加载,但是一旦数量较多这么做就不太方便了). 需要2个步骤: 1.创建一个目录,把你的 lisp 代码拷贝到这个目录下: 2.让EMACS知道有这个目录,这样当你试图加载某个程序包时,EMACS才能

    gnu, emacs, lisp, package, 开发库November 14

  • LispBox 集成开发环境分析 (一)Windows版本分析
    LispBox 集成开发环境分析 (一)Windows版本分析

    LispBox 集成开发环境分析 (一)Windows版本分析 LispBox 是一个开源的LISP 集成开发环境,由 SLIME (The Superior Lisp Interaction Mode for Emacs) 交互接口. Quicklisp 库管理器.Clozure Common Lisp 编译器和 Emacs 编辑器组成,有WINDOWS.LINUX和MAC OSX三种版本,目前已经停止更新,下载地址为: http://www.common-lisp.net/project/l

    emacs, lisp, slime, lispbox, lispbox.batNovember 14