Vim系列(三)-附加技巧

vim在编辑过程中可能需要比对,比如想回到shell下查看,但又不想退出正在编辑的东西,如何做呢?

在vim编辑界面,按 ctrl + z ,使vim转到后台,回到 shell界面。

可以用 jobs 命令查看。

再键入 fg 命令,回到 vim界面。


如果想同时编辑多个文件,比如在编辑smb.conf时又想编辑 smbshared.conf文件。

vim smb.conf     打开编辑smb.conf

ctrl + z                将vim 放入后台,回到shell界面

vim smbshared.conf    再打开vim编辑 smbshared.conf

ctrl + z                 再将 vim 入入后台,回到shell界面

jobs                      查看后台任务,能看到有两个vim在后台

fg    输入fg 将调出最近的那个后台任务回前台,即 vim smbshared.conf

fg 1    输入带编号的 fg ,将调用特定的后台任务回到前台。


有时在vim 编辑时想执行命令,你大可不必退出vim,直接可以在vim中运行

按 esc 键回到命令模式

输入 :! 开头就可以执行命令

比如 :! ls 查看当前目录

:! sudo apt update 安装更新

:! sudo apt install apache2, :! sudo apt remove –purge apache2 等等。

发表评论

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