emacs 矩形操作
如果使用图形化(GUI)的eamcs,使用M-x cua-mode,很好用,但是如果不是图形化的emacs(emacs -nw)的话,矩形操作就不能使用cua-mode。
非图形化的矩形操作插件:【phi-rectangle】
安装方法:
1,找到phi-rectangle,并安装
M-x list-packages
2,修改.emacs文件,加下面的
(require 'phi-rectangle)
使用方法:
- M-x phi-rectangle-mode,打开mode
- 矩形的删除,插入,复制的前提是需要选择矩形。
选择矩形的函数:phi-rectangle-set-mark-command
1,删除矩形
- 打开矩形选择(函数:phi-rectangle-set-mark-command),选择要删除的矩形
- 删除矩形(函数:phi-rectangle-kill-region),或者c-w
2,把选择的矩形的内容用空白代替
- 打开矩形选择(函数:phi-rectangle-set-mark-command)
- c-x r c
3,在指定的矩形前插入字符
- 打开矩形选择(函数:phi-rectangle-set-mark-command),
- c-x r t 要插入的字符
4,复制矩形的内容
- 打开矩形选择(函数:phi-rectangle-set-mark-command)
- 复制(函数:kill-ring-save),或者M-w
5,粘贴:phi-rectangle-yank,或者c-y
安装了别的工具后,想查看这个工具如何使用,怎么办呢?
使用:M-x finder-commentary
比如想看cua-mode里的各种命令,输入cua-base就可以查看,如果不知道全名,敲TAB键