Emacs编辑缓冲区

1 在多个缓冲区中进行切换
C-x b
后面加上缓冲区的名字。

2 多个缓冲区的保存
C-x C-s 是针对当前缓冲区进行保存。
C-x s 将所有缓冲区进行保存
promt解释:y 代表保存。n代表不保存。!代表全部保存所有缓冲区。. (只保存某个缓冲区)。

3 缓冲区的删除
C-x k  删除一个缓冲区(很好用)

4  给缓冲区改名字
Esc-x rename-buffer
虽然改了名字,可是还是与那个文件关联着的。

C-x C-q  设缓冲区为read-only,再一次C-x C-q进行切换到编辑状态。

C-x n 将一个缓冲区对应成几个窗口  C-x 1  又变回一个窗口了。C-x o (other)在这些窗口中移动
n=2 窗口水平分割,3窗口垂直分割。

7  比较2个文件的不同,就用vim中的diff吧。

C-x C-b list all buffers
然后

1 C-x o进入清单。2 可以上下移动。
3 在某清单的行上按k或d,清单前面显示D代表该行被标记删除,按u去掉该标记,也可以按s进行存盘标记,按下%立马变为只读标记.
4 按x执行。

q退出缓冲区清单。

9  打开多个窗格:C-x 4 f



阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页