您的位置:首页 > 其它

Emacs矩形操作

2015-12-24 14:34 399 查看
Emacs的矩形操作非常实用。

kill-rectangle操作
绑定的快捷键为:C-x r k
有如下的文本,
试着删除中间的一列:
3c21 646f 6374
6874 6d6c 3e3c
2063 6861 7273
202f 3e0a 3c6d
6965 7770 6f72
2277 6964 7468
操作如下:
+ 把光标放置在646f的前面
+ 调用set-mark-command命令,或使用快捷键Ctrl+Space
+ 移动光标到6964的后面
+ 调用kill-rectangle




replace-rectangle操作
绑定的快捷键为:C-x r t
有如下的文本,
试着替换中间的一列为hello:
3c21 646f 6374
6874 6d6c 3e3c
2063 6861 7273
202f 3e0a 3c6d
6965 7770 6f72
2277 6964 7468
操作如下:
+ 把光标放置在646f的前面
+ 调用set-mark-command命令,或使用快捷键Ctrl+Space
+ 移动光标到6964的后面
+ 调用replace-rectangle




paste-rectangle操作
绑定的快捷键为:C-x r y

有如下的文本,
试着在中间插入刚刚复制的一列:
3c21 6374
6874 3e3c
2063 7273
202f 3c6d
6965 6f72
2277 7468
操作如下:
+ 把光标放置在3c21与6374之间
+ 调用paste-rectangle命令,或使用快捷键C-x r y





本文出自 “固态U盘” 博客,请务必保留此出处http://lavenliu.blog.51cto.com/5060944/1727865
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: