免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 987 | 回复: 0
打印 上一主题 下一主题

browse-kill-ring 试用 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-05-03 15:11 |只看该作者 |倒序浏览
是否 kill-ring 里面有太多的东西?每次 C-y 之后都 M-y M-y M-y ... N 次才找到想要的东西呢?很不爽是吧?那试试
browse-kill-ring.el
吧!这是一个让你能够浏览你的 kill-ring 的东西,他还有一个增强插件
browse-kill-ring+.el
,让我们来试用一下吧:
把两个文件下载到你的 load-path 里面,然后在 ~/.emacs 里加上:
[color="#add8e6"];; [color="#add8e6"]browse-kill-ring 功能
([color="#afeeee"]require '[color="#98fb98"]browse-kill-ring)
([color="#afeeee"]require '[color="#98fb98"]browse-kill-ring+)
(global-set-key (kbd [color="#87cefa"]"C-c k") 'browse-kill-ring)
重新打开 Emacs 就可以用 browse-kill-ring 的功能了。现在先 kill 一些东西填填自己的 kill-ring 吧。然后,调出 browse-kill-ring ,我们把他绑定到了 C-c k 上面。看到新打开了一个窗口,在这里就可以随意浏览你 kill-ring 里面的内容了。下面列出了一些常用的功能:
1. RET插入当前 kill-ring 的内容并关闭 browse-kill-ring 的窗口2. U在原来那个窗口里面执行 Undo 命令3. e编辑当前 kill-ring 项,编辑完之后按 C-c C-c 提交修改4. d输出当前 kill-ring 项5. n往前移动6. p往后移动7. s往前搜索8. r往后搜索9. i插入当前 kill-ring 项10. y插入当前 kill-ring 项11. a在末尾添加当前 kill-ring 项12. b在开头插入当前 kill-ring 项13. o插入当前 kill-ring 项,并把它提升到 kill-ring 的首部14. u同上,但是插入之后关闭 browse-kill-ring 窗口15. x插入当前 kill-ring 项,并把它从 kill-ring 中删除16.   插入鼠标选中的内容
最后,你可以用 ? 或者 h 来获取当前 mode 的描述,当然也就可以获得各命令的说明。而 browse-kill-ring+.el 为我们提供的功能是 toggle-browse-kill-ring-display-style ,绑定到 t 上,他可以让你选择在显示 kill-ring 的内容的时候是按原来的格式显示还是每个 kill-ring 项显示一行。值得注意的一点是,调用 browse-kill-ring 的时候他会记住你调用他的时候所在的那个窗口,如果你在这之后改变了窗口布局,然后在到 browse-kill-ring 的窗口里面去执行插入操作之类的,会把他搞迷糊,通常,他会显示一条错误信息。
怎么样?方便吗?Just Enjoy! :)

       
        文件:browse-kill-ring.tar.gz
        大小:10KB
        下载:
下载
       
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/18458/showart_108011.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP