首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
我也说说Emacs吧(7) - lisp基础
】的更多相关文章
我也说说Emacs吧(7) - lisp基础
lisp基础 Lisp是仅次于Fortran的第二古老的著名计算机语言. Lisp从一开始就与众不同的一点在于,它是基于S-表达式的语言.也就是说,代码和数据是用同一种方式表达出来的. S-表达式,我们直观上理解,就是用括号括起来的一串列表. 比如: (+ 1 1) Lisp会对这个S-表达式进行求值. S-表达式可以嵌套,比如可以这样写 (+ 1 (* 2 3)) 在lisp中,默认的操作是对S-表达式求值.如果是个数字,就对数字直接求值.如果是字符串也是如此.如果是个表,则将第一个原子当成函…
Emacs学习心得之 基础配置
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Emacs学习心得之 基础配置 1.前言2.基础配置 一.前言 本篇博文记录了Emacs的一些基础配置, 其中,具体配置基于博客:http://www.tuicool.com/articles/uaUNBzN (Emacs 配置文件新手攻略(2014)) 并参考了以下文章:http://blog.csdn.net/blueboy82006/article/details/5309280…
Emacs学习心得之 基础操作
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Emacs学习心得之 基础操作 1.前言与学习计划2.Emacs基础操作 一. 前言与学习计划 本篇博文记录了Emacs的一些基础操作与概念,相关的阅读如下: (emacs tutorial 中文精简版 ) http://blog.chinaunix.net/uid-24386676-id-119687.html (emacs user's guide) http://www.cb…
My Emacs For Common Lisp
My Emacs For Common Lisp My Emacs For Common Lisp…
emacs 下 common lisp 配置
安装 sbcl .emacs 加入 ;for lisp mode (add-to-list 'load-path "D:/kuaipan/.emacs.d/elpa/slime-20131117.759") ; 注:在windows下路径分隔符为\\而不是\,否则会被解释为 D:slime, 或者改成另外一种写法 D:/slime (setq inferior-lisp-program "D:/pro/sbcl/sbcl.exe") ;注:如果此处路径有空格,在M-…
我也说说Emacs吧(6) - Lisp速成
前面我们学习了基本操作,也走马观花地看了不少emacs lisp的代码.这一章我们做一个lisp的速成讲座. Lisp的含义是表处理语言.它的代码组成结构都是用括号组成的表来表示的.Lisp中的功能,要么是以函数形式求值,要么本身就是一些特殊表. 比如在Lisp语言中,判断分支的if不是语句,也不是函数,而是一种特殊的表.定义函数的方式,也是用一种叫做defun的特殊表. Lisp基本函数速成 首先我们搭建一下环境,随便建一个.el为扩展名的文件.然后,我们写一个helloworld的代码吧:…
我的Emacs折腾经验谈(一) 一些给新人的建议
这几天都没有动力写mongodb的东西,我果然还是太懒了么~ 主要是没有一个系统的东西整理出来,加上我令人拙计的语言表达能力,这个坑只能慢慢再补了. 最近在折腾emacs这个东西,首先说我曾经算是个极为坚定的VIM党,我在各种IDE里面基本都会要装VIM化的插件,而且我的浏览器Firefox一直有Vimperator这个插件,现在上网如果不能用d关网页/用t开tab就会觉得难受.那么我为啥还要搞emacs呢?而且眼看着sublime一天天变得流行起来,而emacs基本没什么新人在用,我为啥又在这…
Emacs折腾经验谈
Emacs折腾经验谈 这几天都没有动力写mongodb的东西,我果然还是太懒了么~ 主要是没有一个系统的东西整理出来,加上我令人拙计的语言表达能力,这个坑只能慢慢再补了. 最近在折腾emacs这个东西,首先说我曾经算是个极为坚定的VIM党,我在各种IDE里面基本都会要装VIM化的插件,而且我的浏览器Firefox一直有Vimperator这个插件,现在上网如果不能用d关网页/用t开tab就会觉得难受.那么我为啥还要搞emacs呢?而且眼看着sublime一天天变得流行起来,而emacs基本没什么…
emacs最简单入门,只要10分钟
macs最简单入门,只要10分钟 windwiny @2013 无聊的时候又看到鼓吹emacs的文章,以前也有几次想尝试,结果都是玩不到10分钟就退出删除了. 这次硬着头皮,打开几篇文章都看完一遍,再动手操作.这次好像有些进展 最大的发现,emacs里所有操作都是LISP指令,包括上下左右移动光标,这意味着什么? “emacs是一个伪装成编辑器的操作系统”这句话应该就是这么理解吧,所有的操作都是指令,emacs就像操作系统一样,平时不用关注,实际上打交道的都是操作系统上运行的各种程…
学习Emacs系列教程
emacs最简单入门,只要10分钟 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 8…