Emacs23 配置指南

Vim、Emacs配置和使用
回复
头像
fangel16
帖子: 75
注册时间: 2010-07-21 14:51
送出感谢: 0
接收感谢: 0
联系:

Re: Emacs23 配置指南

#136

帖子 fangel16 » 2010-07-25 9:31

好多啊。。。
头像
ywj
帖子: 27
注册时间: 2008-10-18 13:01
送出感谢: 0
接收感谢: 0
联系:

Re:

#137

帖子 ywj » 2010-07-25 15:27

xmp123 写了:首先对LZ的工作表示感谢。:)

我用LZ的方法成功了的感受了一把Emacs.

1.

纠正一个小小的错误:
(load-file "/home/zhan/myEmacs/color-theme.el")
(color-theme-darkblue);选择 darkblue的配色方案

应该是:

(load-file "/home/zhan/myEmacs/color-theme.el")
(color-theme-dark-blue);选择 darkblue的配色方案

另外切换颜色主题的时候color-theme-这个后面的必须是小写字母,否则会报错。

2.

我在.configure的时候出现了很多lib找不到的情况

configure: error: The following required libraries was not found:
libXpm libjpeg libgif/libungif libtiff
Maybe some development libraries/packages are missing?
If you don't want to link with them give
--with-xpm=no --with-jpeg=no --with-gif=no --with-tiff=no
as options to configure

我天真的以为类似这样就可以了:
sudo apt-get install libXpm

其实不然...步骤是先google ubuntu libxpm,然后就会看到一些类似libxpm*包.我是一个一个的下载安装。然后从新configure就有几个lib不在找不到的list中;循环几次就搞定。 :)
$ sudo apt-get install libxpm-dev
就能搞掂 not found libXpm。
穿越生命中的迷雾。。。
zonkel
帖子: 34
注册时间: 2009-10-09 20:50
送出感谢: 0
接收感谢: 0

Re: Emacs23 配置指南

#138

帖子 zonkel » 2010-07-27 14:18

学习了,准备使用emacs :em11
lcmust
帖子: 2
注册时间: 2008-12-14 22:04
送出感谢: 0
接收感谢: 0

关于emacs大纲模式下标题分级的困惑http://bbs.chinaunix.net/thread-3627537-1

#139

帖子 lcmust » 2011-12-07 16:24

20111207-1000
大纲模式下,使用outline-regexp变量来判断正文是否为标题,默认其设置为: "[*\f]+",即在行首用1个*代表一级标题,2个* (**)代表二级标题,用*** ****依次递推作为3级标题、4级标题。
我想自定义标题形式为:
0) aaaaa
1) bbbbbb
2) cccccccc
2-1) c111111
2-1) c222222
3) ddddddddd
........
9) hhhhhhhhhh
10) iiiiiiiiiiiiiiiiiiiiiiiiiiiii
..........
将outline-regexp变量修改为 "^[0-9]*\\(-[0-9]*\\)*)"
右括号')'前加’任意个数字‘:作为一级标题
右括号')'前加’任意个数字‘-’任意个数字‘:作为二级标题
但是上述变量在实际操作过程中,会将文中首个右括号')' 前加2个数字的该标题"10) " 作为之前一个标题(右括号前加1个数字)"9) "的子标题;会将文中首个右括号')'前加3个数字标题"100) "作为之前一个标题(右括号前加2个数字)"99) "的子标题。
例如在"9) "标题处,按键为C-c @ C-d时会隐藏"9) "标题到缓冲区尾的所有文字!而不是只隐藏"9)"标题的内容。
反复修改outline-regexp变量的设置,均不能将右括号前加1个数字或2个或者多个数字等作为同一级标题!!!!暂时只能将同级标题的数字位数用0来补充成同位数,如00) 01)...09) 10) 或者000) 001)....009) 010)....099) 100).....!!!!!!
把此问题挂在网上,希望对emacs掌握比较好的高手能够给个解决方法?先道声谢谢:)
头像
Very.Very.Sorry
帖子: 3
注册时间: 2008-07-13 21:42
送出感谢: 0
接收感谢: 0

Re: Emacs23 配置指南

#140

帖子 Very.Very.Sorry » 2011-12-10 12:25

:em11 Very good!
kardinal
帖子: 750
注册时间: 2006-03-19 11:39
送出感谢: 0
接收感谢: 6 次

Re: 关于emacs大纲模式下标题分级的困惑http://bbs.chinaunix.net/thread-36275

#141

帖子 kardinal » 2012-02-12 0:44

lcmust 写了:20111207-1000
大纲模式下,使用outline-regexp变量来判断正文是否为标题,默认其设置为: "[*\f]+",即在行首用1个*代表一级标题,2个* (**)代表二级标题,用*** ****依次递推作为3级标题、4级标题。
我想自定义标题形式为:
0) aaaaa
1) bbbbbb
2) cccccccc
2-1) c111111
2-1) c222222
3) ddddddddd
........
9) hhhhhhhhhh
10) iiiiiiiiiiiiiiiiiiiiiiiiiiiii
..........
将outline-regexp变量修改为 "^[0-9]*\\(-[0-9]*\\)*)"
右括号')'前加’任意个数字‘:作为一级标题
右括号')'前加’任意个数字‘-’任意个数字‘:作为二级标题
但是上述变量在实际操作过程中,会将文中首个右括号')' 前加2个数字的该标题"10) " 作为之前一个标题(右括号前加1个数字)"9) "的子标题;会将文中首个右括号')'前加3个数字标题"100) "作为之前一个标题(右括号前加2个数字)"99) "的子标题。
例如在"9) "标题处,按键为C-c @ C-d时会隐藏"9) "标题到缓冲区尾的所有文字!而不是只隐藏"9)"标题的内容。
反复修改outline-regexp变量的设置,均不能将右括号前加1个数字或2个或者多个数字等作为同一级标题!!!!暂时只能将同级标题的数字位数用0来补充成同位数,如00) 01)...09) 10) 或者000) 001)....009) 010)....099) 100).....!!!!!!
把此问题挂在网上,希望对emacs掌握比较好的高手能够给个解决方法?先道声谢谢:)
这个是匹配根据长度判断深度的,匹配的越多,层级越深
设置 outline-heading-alist
’(("^[0-9]+)" . 1)("^[0-9]+-[0-9]+)" . 2))
ichoyjx
帖子: 2
注册时间: 2012-01-16 19:31
送出感谢: 0
接收感谢: 0

Re: Emacs23 配置指南

#142

帖子 ichoyjx » 2012-09-30 5:31

说实话写的很好,很清晰
xfq
帖子: 10
注册时间: 2012-11-03 16:04
送出感谢: 0
接收感谢: 0

Re: Emacs23 配置指南

#143

帖子 xfq » 2012-11-03 16:32

1.下载源代码的话,用bzr更好,也是官方推荐的.

2.编译环境用sudo apt-get build-dep emacs23很方便,当然,yum-builddep emacs也差不多

3.如./configure报错,再次configure之前要加一步:

代码: 全选

make distclean
4.不建议把transient-mark-mode设成t,因为indent-rigidlytransient-mark-mode下不好用(不能连续使用C-x TAB)

5.Gnus配置中的 user-full-nameuser-mail-address 的赋值建议写到.emacs里,因为很多地方都能用上.
回复

回到 “Vim和Emacs”