1 在多个缓冲区中进行切换
C-x b 后面加上缓冲区的名字。
2 多个缓冲区的保存
C-x C-s 是针对当前缓冲区进行保存。
C-x s 将所有缓冲区进行保存。
promt解释:y 代表保存。n代表不保存。!代表全部保存所有缓冲区。. (只保存某个缓冲区)。
3 缓冲区的删除
C-x k 删除一个缓冲区(很好用)
4 给缓冲区改名字
Esc-x rename-buffer 虽然改了名字,可是还是与那个文件关联着的。
5 C-x C-q 设缓冲区为read-only,再一次C-x C-q进行切换到编辑状态。
6 C-x n 将一个缓冲区对应成几个窗口 C-x 1 又变回一个窗口了。C-x o (other)在这些窗口中移动。
n=2 窗口水平分割,3窗口垂直分割。
7 比较2个文件的不同,就用vim中的diff吧。
8 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