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 等等。