当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 11 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 学Emacs遇到悲剧了,请懂的同学指导指导
帖子发表于 : 2010-08-26 21:58 

注册: 2008-12-29 23:11
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
刚学emacs,很郁闷很郁闷。
使用版本为:23,24均试用了
问题1:参考Learning_GNU_Emacs_Third_Edition书2.7.1节Hiding the Toolbar
选择Options-->Show/Hide-->Toolbar, 然后Options-->Save Options.
书上说会自动产生.emacs配置文件,可是我没找到(并不是没找对路径,而是确实没产生)
但是选择Options-->Show/Hide-->Tooltips, 然后Options-->Save Options.
这下产生了.emacs配置文件
于是我郁闷了,来回试了N次书上的例子,都没效果,怀疑是书错了,还是emacs有问题。
我知道使用(tool-bar-mode -1)可以取消掉工具栏,但是为什么鼠标操作无法保存到.emacs。是bug?那下面的问题岂不也是bug?
新手能遇到这么多bug也太神奇了吧。

问题2:还是那本书2.7.3节
按照书上我使用了这个配置
(setq default-major-mode 'text-mode)
(add-hook 'text-mode-hook 'turn-on-auto-fill)
作用说是自动换行,就是在text-mode下一行写完了它会自动换下一行
书上也说了,不用(add-hook 'text-mode-hook 'turn-on-auto-fill)则不会自动换行
问题出现了,来回试要或者不要turn-on-auto-fill功能,
结果自动换行一直存在,我想写长点语句都不行。

以上学习步骤完全按照书上做的,我没多做任何其他的事
但该实现的没实现,不知道该怀疑书还是emacs本身不完善,或许是我不会用
请懂的大哥指点指点

另外一本GNU.Emacs是中文第二版
Learning_GNU_Emacs_Third_Edition
学这两本,刚开始就碰壁,严重打击信心啊


最后由 licoon 编辑于 2010-08-26 22:13,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 学Emacs遇到悲剧了,请懂的同学指导指导
帖子发表于 : 2010-08-26 22:10 

注册: 2009-08-28 15:00
帖子: 110
送出感谢: 0 次
接收感谢: 2
用vim的路过,帮顶~~


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 学Emacs遇到悲剧了,请懂的同学指导指导
帖子发表于 : 2010-08-26 22:13 
头像

注册: 2007-04-28 15:14
帖子: 1167
系统: NixOS+虚拟机各种系统
送出感谢: 0 次
接收感谢: 4
我只能说是烂学习方法,工具类的东西看死板的教科书还不如看说明书,当然,这两种学习方法都是特烂的。像第一个问题,基本上随便折腾下界面就可以了,不需要什么书来指导。

第二个,(global-visual-line-mode 1)或者(global-visual-line-mode t)就可以实现自动换行


看别人的配置文件是个好方法,尤其是那些注释非常详细的。


_________________
黑色的不是眼睛,而是眼圈
关注和实现科技领域未来3年内有大规模普及潜力、能改善穷人生活品质的技术/应用。
双路 + NixOS + openbox + qemu/spice + 智能生产线研发


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 学Emacs遇到悲剧了,请懂的同学指导指导
帖子发表于 : 2010-08-26 22:30 

注册: 2008-12-29 23:11
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
我刚开始学emacs,不是什么高手,没能力折腾界面啊

(global-visual-line-mode t)实现的是单词自动换行
可是怎么取消自动换行啊?也就是有个水平滚动条去看超出现有界面的内容
网上找到的(auto-fill-mode 0)不管用啊,什么模式都不用,进去emacs输入它就自动换行(切断单词换行)。
想让它不换行怎么整啊??
感觉自带的帮助文档太乱了,找统一在一起的变量表或者功能函数都不行,非要搜索,刚学的连搜索都不会用咋用帮助啊


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 学Emacs遇到悲剧了,请懂的同学指导指导
帖子发表于 : 2010-08-26 22:35 

注册: 2008-12-29 23:11
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
问题2中

在text-mode下有和没有turn-on-auto-fill对自动换行没人任何作用~~~~~~怎么搞的啊?


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 学Emacs遇到悲剧了,请懂的同学指导指导
帖子发表于 : 2010-08-26 22:57 
头像

注册: 2009-04-11 23:46
帖子: 4130
系统: Arch Linux
送出感谢: 11
接收感谢: 124
尽信书,则不如无书。

Vim党留名。


_________________
我的博客 https://blog.lilydjwg.me/
提问的智慧
Arch Linux 中文论坛

我的vimrc: https://git.io/vimrc


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 学Emacs遇到悲剧了,请懂的同学指导指导
帖子发表于 : 2010-08-27 1:45 
头像

注册: 2009-02-07 18:01
帖子: 200
送出感谢: 0 次
接收感谢: 0 次
licoon 写道:
问题2中

在text-mode下有和没有turn-on-auto-fill对自动换行没人任何作用~~~~~~怎么搞的啊?

用M-x auto-fill-mode 可以关闭auto-fill-mode,如果auto-fill-mode已经打开的话
auto-fill 似乎有一个列数需要设置,具体是哪个变量我忘了


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 学Emacs遇到悲剧了,请懂的同学指导指导
帖子发表于 : 2010-08-27 10:20 

注册: 2009-06-20 23:53
帖子: 490
送出感谢: 3
接收感谢: 0 次
licoon 写道:
刚学emacs,很郁闷很郁闷。
使用版本为:23,24均试用了
问题1:参考Learning_GNU_Emacs_Third_Edition书2.7.1节Hiding the Toolbar
选择Options-->Show/Hide-->Toolbar, 然后Options-->Save Options.
书上说会自动产生.emacs配置文件,可是我没找到(并不是没找对路径,而是确实没产生)
但是选择Options-->Show/Hide-->Tooltips, 然后Options-->Save Options.
这下产生了.emacs配置文件
于是我郁闷了,来回试了N次书上的例子,都没效果,怀疑是书错了,还是emacs有问题。
我知道使用(tool-bar-mode -1)可以取消掉工具栏,但是为什么鼠标操作无法保存到.emacs。是bug?那下面的问题岂不也是bug?
新手能遇到这么多bug也太神奇了吧。

问题2:还是那本书2.7.3节
按照书上我使用了这个配置
(setq default-major-mode 'text-mode)
(add-hook 'text-mode-hook 'turn-on-auto-fill)
作用说是自动换行,就是在text-mode下一行写完了它会自动换下一行
书上也说了,不用(add-hook 'text-mode-hook 'turn-on-auto-fill)则不会自动换行
问题出现了,来回试要或者不要turn-on-auto-fill功能,
结果自动换行一直存在,我想写长点语句都不行。

以上学习步骤完全按照书上做的,我没多做任何其他的事
但该实现的没实现,不知道该怀疑书还是emacs本身不完善,或许是我不会用
请懂的大哥指点指点

另外一本GNU.Emacs是中文第二版
Learning_GNU_Emacs_Third_Edition
学这两本,刚开始就碰壁,严重打击信心啊


不会自动保存,你必须先在配置文件中写好菜单设置生产的elisp代码保存路径和文件。
gnu.emacs那个中文二版严重过时无任何参考价值。


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 学Emacs遇到悲剧了,请懂的同学指导指导
帖子发表于 : 2010-08-27 11:18 

注册: 2008-12-29 23:11
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
2001年左右的书
确实果实很久了,但是现在除了emacs自带的帮助文档就没有好点的教程么?


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 学Emacs遇到悲剧了,请懂的同学指导指导
帖子发表于 : 2010-08-27 11:22 

注册: 2008-12-29 23:11
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
其实也不是书过时了,那些书上的内容就是emacs自带帮助文档的内容,一模一样,很明显照着帮助文档也搞不成功


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 学Emacs遇到悲剧了,请懂的同学指导指导
帖子发表于 : 2010-09-04 23:35 
头像

注册: 2007-04-28 15:14
帖子: 1167
系统: NixOS+虚拟机各种系统
送出感谢: 0 次
接收感谢: 4
emacs本身的程序写得蛮浅显的,直接打开来看也可以基本知道哪跟哪了
(global-visual-line-mode t) 或(global-visual-line-mode 1)打开
(global-visual-line-mode nil)或(global-visual-line-mode 1)就是关、

举一反三,其他的设置也是类似。
还是那句话:学习方法不对头
方法对头,一周搞定没问题。
给你看这几个教程吧
http://forum.ubuntu.org.cn/viewtopic.php?f=68&t=258892
置顶的教程也不错。


_________________
黑色的不是眼睛,而是眼圈
关注和实现科技领域未来3年内有大规模普及潜力、能改善穷人生活品质的技术/应用。
双路 + NixOS + openbox + qemu/spice + 智能生产线研发


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 11 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Yahoo [Bot] 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译