一、把正在查看的vim不退出的情况下编辑其他文档(挂起进程)
1、具体指令 :
ctrl + z //退出并挂起vim的文件
jobs //查看当前挂起的文件
fg [num] //跳到指定前置(FrontGround)挂起的进程
jobs -l //把挂起进程的pid也打印出来
kill [pid] //把挂起的进程关上
2、demo演示 :
二、linux vim 调试代码的时候直接分屏打开其他文件
1、常用指令 :
:vsp [filename] //以垂直分屏幕方式打开其他文件
:sp [filename] //以水平分屏方式打开其他文件
ctrl + w //两个屏幕之间的切换
vim -On [file1] [file2] [...] //以垂直的方式分屏打开多个文件 O需要大写
vim -on [file1][file2][...] //以水平分屏分方式打开多个文件 o需要小写
ctrl + w + h //向左切换当前所处的vim
ctrl + w + l //向右切换当前所处的vim, h j k l 分别对应 左下上右
ctrl + w + j // 记忆口诀 : 观察键盘,H在左,L在右;看形体,j下沉 ,k上爬
:q //关闭当前vim文件
ctrl + w + o //关闭除了当前的其他文件
2、demo演示 :
实际项目外测服务器调试, Action 和 Model 层 分屏排错
三、全选vim内容,删除或者复制粘贴
1、上指令
1 、sudo vim /etc/hosts #自己选择需要修改的文件
2 、 esc #进入命令行模式
3、 ggVG #打开视图模式并全选文件内容
4-1、 D # 删除文件内容
4-2、 YY # 复制所选的文件内容
5、 p # 如果需要粘贴,切换编辑模式 , p即可
2、demo演示