vim编辑器---基本使用方法03(末行模式)


vim编辑器---基本使用方法03(末行模式)

基本介绍

在末行模式中可以输入相应命令,可以进行保存退出分屏等相关操作

进入末行模式

SHIFT + :

退出末行模式

ESC

常用操作

末行模式下操作

命令 英文 功能
w write 保存
q quit 退出
q! quit 强制推迟
wq write&quit 保存并退出
wq! write&quit 强制保存并退出
x 保存并退出

vim编辑器---基本使用方法03(末行模式)

查找并替换

末行模式下执行

:%s///g

vim编辑器---基本使用方法03(末行模式)

全局替换

一次性替换文件中所有的旧文本

:%s/旧文本/新文本/g

可视区域替换

可视模式下选中要替换的内容

:s/旧文本/新文本/g

确认替换

:%s///gc

进行替换时需要二次确认
y-确认替换 n-终止替换 a-替换所有 q-退出替换 l-最后一个
^E-向下滚屏 ^Y-向上滚屏

vim编辑器---基本使用方法03(末行模式)

不常用操作

名令 英文 功能
e . edit 打开vim内存浏览器,查找文件
n new 创建一个新文件

:e.

vim编辑器---基本使用方法03(末行模式)

:n 文件名

分屏命令

可以同时编辑和查看多个文件

命令 功能
:sp[文件名] 横向增加分屏
:vsp[文件名] 纵向增加分屏

vim编辑器---基本使用方法03(末行模式)vim编辑器---基本使用方法03(末行模式)

切换分屏窗口(基于分屏命令下)

功能 命令
w 切换下一个窗口
r 互换窗口
c 关闭当前窗口,但不能关闭最后一个窗口
q 退出当前窗口
o 关闭其他窗口