主页

索引

模块索引

搜索页面

区块编辑

  • 关键词: Column Selection Mode

备注

Emacs的区块编辑和sublime等的Column Selection Mode不太一样。首先选中过程和非Column Selection Mode一样,之后如何想操作下面的矩形部分数据(即内容为X的)则执行本章的介绍。

  • 如图:

    ---XXXXXxxx
    xxxXXXXXxxx
    xxxXXXXXxxx
    xxxXXXXX---
    
    连续区块: 为标记和光标点之间连续的区块;字符 X 和 x 均为连续区块
    矩形区块: 为标记和光标点之间矩形的区块;大写字符 X 为矩形区块
    

矩形区块操作:

C-x r t string-rectangle  用字符串填充矩形区域
C-x r k kill-rectangle    剪切: 剪切当前的矩形区块, 并将其保存在一个特殊的矩形区块缓冲区中
C-x r d delete-rectangle  删除: 删除当前的矩形区块, 并不为粘贴而保存它
C-x r c clear-rectangle   空格替换: 清除当前的矩形区块, 使用空白字符替换整个区域
C-x r o open-rectangle    空格插入: 使用空白字符填充矩形区块, 并将矩形区块的所有文本向右移
C-x r y yank-rectangle    粘贴:在光标处粘贴, 将所有的现有文本移动到右边

主页

索引

模块索引

搜索页面