Vim系列(四)-缓冲区

上一节讲的多文件编辑是通过将 vim调入后台实现,本节将通过另一个方式:缓冲区。

试想前面讲过的合并文件命令, :r smbshared.conf 将该文件的内容读入,但实际并未写入文件,而是在保存在vim缓冲区,我们可以通过 键入 u 撤销。

切换多个 vim 文件编辑,实际是在不同的缓冲区之间切换!

先用vim编辑smb.conf文件

vim smb.conf

然后在命令模式下输入

:e smbshared.conf

这样就进入了另外一个缓冲区,屏幕上显示smbshared.conf文件内容,我们可以编辑。

如何回去呢?

:bp

该命令表示回到前一个缓冲区,其中b是缓冲区的意思,p表示前一个,这样就回到了smb.conf的编辑界面。

:bn

表示下一个缓冲区,通过这个命令,我们又切到smbshared.conf文件。

我们可以再添加一个文件编辑。

:e /etc/ssh/sshd_config

然后可以使用 :bp 或 :bn 在三个文件之间切换编辑。

我们也可以再增加一个新缓冲区,输入命令

 :enew

然后我们可以在这4个缓冲区之间切换。再增加文件自然也是可以的。

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注