不敢独享,与大家分享。也可以在Emacs中用C-x C-h列出全部命令,查找C-x r c,所有列模式命令都是以C-x r开始的
C-x r C-@ point-to-register
C-x r SPC point-to-register
C-x r + increment-register
C-x r b bookmark-jump
C-x r c clear-rectangle
先用C-space或者C-@设一个mark,移动光标到另一点,使用C-x r c可以清楚mark到光标处的矩形区域,该区域留下空白。
C-x r d delete-rectangle
删除矩形区域,不留空白,后面的字符前移
C-x r f frame-configuration-to-register
C-x r g insert-register
C-x r i insert-register
将某个寄存器的内容插入某处
C-x r j jump-to-register
C-x r k kill-rectangle
就是剪切某个选定的矩形区域,用C-x r y可以贴上
C-x r l bookmark-bmenu-list
C-x r m bookmark-set
C-x r n number-to-register
C-x r o open-rectangle
在选定的矩形区域插入空白
C-x r r copy-rectangle-to-register
将选定的矩形区域复制到某个寄存器
C-x r s copy-to-register
C-x r t string-rectangle
在选定区域所有列前插入同样的字符
C-x r w window-configuration-to-register
C-x r x copy-to-register
C-x r y yank-rectangle
类似于矩形区域的粘贴,就是将刚用C-x r k剪切的矩形区域粘贴过来
C-x r C-SPC point-to-register
摘自:
http://chandlewei.blogbus.com/logs/15583440.html在 Emacs 里面同时打开多个 shell 会话:
通过重命名shell所在缓冲区的名字可以开启多个shell
E-x shell
E-x rename-buffer shellA
E-x shell
这时就开启了两个不相干的shell:shellA 和*shell*
整理你的屏幕:
通过C-c C-o可以清除上次命令的输出,特别是对于cat或dmesg这种产生大量输出的命令。
详细文章:
http://www.ibm.com/developerworks/cn/aix/library/0811_yangbh_emacs2/index.html
阅读(419) | 评论(0) | 转发(0) |