Emacs 的 buffer 操作

* 关闭一个 buffer

C-x k

 

 

* 保存一个 buffer

C-x s

 

 

* 显示当前打开的 buffer 列表

C-x C-b

 

 

如果编辑更改了 user_db.py 这个文件,再次 C-x C-b

 

 

我们会看到,发生更改而未保存的文件的 buffer 前,会有一个 * 符号。C-x s 保存之后,这个 * 号就消失了。

 

% 表示只读的 buffer。

 

. 表示目前选中的 buffer。

 

 

* 在当前 Window 打开一个指定 buffer

C-x b <buffer-name>

例如

C-x b user_db.py

 

实际上,C-x C-f 这个打开文件的命令也可以起到切换 buffer 的作用。

 

 

* 在新 Window 打开一个指定 buffer

C-x 4 b <buffer-name>

 

 

* 调整一个 buffer 的窗口大小

默认的操作是:

加高 C-x ^

加宽 C-x }

可以使用 C-u <number> C-x ^ 来重复操作

不过,更直观方便的方式是,使用 C-x z 来重复上一次执行的指令,例如,如果要我要重复3次,可以使用

C-x z z z

 

 

* 关闭一个 Window

C-x 0

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值