当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 关于emacs 删除选定区域的问题 及其他
帖子发表于 : 2009-07-15 20:14 

注册: 2008-11-03 10:06
帖子: 105
送出感谢: 1
接收感谢: 0 次
问题1:我用鼠标在emacs 缓冲区中 选定(会高亮)一段 然后按 删除 键(键盘上的backspace) 可以删除 这段选定区域

但我用 mark-set 选定(也会高亮选定区域)一个区域 然后按 backspace却只是删除光标最后所在位置的前面一个字符

怎么会这样?why?

问题2:我在一次交换上下行的操作时 (C-x C-t) 偶然发现 用 M+上 下 键 可以拖动这一整行 上下移动 但过了段时间后 M+上 下 无效了

怎么会这样 ?why?

问题3:此问题与问题1有联系 比如 一段大写字母 我试图用M+l 将其改为小写 但只用用鼠标选定时(会高亮)才能起作用 用纯键盘操作 既 mark-set 然后选定 然后再M+l 却无法起作用 往往是 光标最后所在位置的前面一个字符变为小写了


希望有高手能解答下


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 关于emacs 删除选定区域的问题 及其他
帖子发表于 : 2009-07-16 11:19 

注册: 2009-02-25 19:44
帖子: 94
送出感谢: 0 次
接收感谢: 0 次
1 .emacs: (delete-selection-mode 1)


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 关于emacs 删除选定区域的问题 及其他
帖子发表于 : 2009-07-16 17:05 

注册: 2008-11-03 10:06
帖子: 105
送出感谢: 1
接收感谢: 0 次
Toggle Delete Selection mode.
With prefix ARG, turn Delete Selection mode on if ARG is positive, off if ARG is not positive.
触发删除选择模式

When Delete Selection mode is enabled, Transient Mark mode is also enabled and typed text replaces the selection if the selection is active.
Otherwise, typed text is just inserted at point regardless of any selection. 否则 输入文本无论怎么选择都被作为插入点 ?

谢2楼! 不知道你是怎么知道这个的

具体似乎 emacs 将 mark 弄成两种状态了 一种是选择点 还有一个是 选择中的文字 不知道这样设计 有何意义


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 关于emacs 删除选定区域的问题 及其他
帖子发表于 : 2009-07-16 17:56 

注册: 2009-02-25 19:44
帖子: 94
送出感谢: 0 次
接收感谢: 0 次
我是在emacs FAQ里面看到的。

C-h i进入info,C-s搜索 emacs FAQ。然后进入第五项 5 Common requests,其中有一条Replacing highlighted text。

其他的我就不晓得了。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 关于emacs 删除选定区域的问题 及其他
帖子发表于 : 2009-07-21 17:39 

注册: 2007-01-27 14:11
帖子: 45
送出感谢: 0 次
接收感谢: 0 次
M-<up> 和 M-<down> 指的是 org-metaup 和 org-metadown 吧? 那个只在 org mode 里有用的.


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 关于emacs 删除选定区域的问题 及其他
帖子发表于 : 2009-07-27 14:17 

注册: 2008-11-03 10:06
帖子: 105
送出感谢: 1
接收感谢: 0 次
恩 可惜ORG 模式 不适合其他模式 比如编程操作

哈 3个问题都解决了 谢各位大虾


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

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


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

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

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