Emacs23 配置指南
- fangel16
- 帖子: 75
- 注册时间: 2010-07-21 14:51
- 联系:
Re: Emacs23 配置指南
好多啊。。。
- ywj
- 帖子: 27
- 注册时间: 2008-10-18 13:01
- 联系:
Re:
$ sudo apt-get install libxpm-devxmp123 写了:首先对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中;循环几次就搞定。
就能搞掂 not found libXpm。
穿越生命中的迷雾。。。
-
- 帖子: 34
- 注册时间: 2009-10-09 20:50
Re: Emacs23 配置指南
学习了,准备使用emacs
-
- 帖子: 2
- 注册时间: 2008-12-14 22:04
关于emacs大纲模式下标题分级的困惑http://bbs.chinaunix.net/thread-3627537-1
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-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
Re: Emacs23 配置指南
Very good!
-
- 帖子: 750
- 注册时间: 2006-03-19 11:39
Re: 关于emacs大纲模式下标题分级的困惑http://bbs.chinaunix.net/thread-36275
这个是匹配根据长度判断深度的,匹配的越多,层级越深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))
-
- 帖子: 2
- 注册时间: 2012-01-16 19:31
Re: Emacs23 配置指南
说实话写的很好,很清晰
-
- 帖子: 10
- 注册时间: 2012-11-03 16:04
Re: Emacs23 配置指南
1.下载源代码的话,用bzr更好,也是官方推荐的.
2.编译环境用sudo apt-get build-dep emacs23很方便,当然,yum-builddep emacs也差不多
3.如./configure报错,再次configure之前要加一步:
4.不建议把transient-mark-mode设成t,因为indent-rigidly在transient-mark-mode下不好用(不能连续使用C-x TAB)
5.Gnus配置中的 user-full-name 和 user-mail-address 的赋值建议写到.emacs里,因为很多地方都能用上.
2.编译环境用sudo apt-get build-dep emacs23很方便,当然,yum-builddep emacs也差不多
3.如./configure报错,再次configure之前要加一步:
代码: 全选
make distclean
5.Gnus配置中的 user-full-name 和 user-mail-address 的赋值建议写到.emacs里,因为很多地方都能用上.