千家信息网

vim基本用法

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,1.光标的移动h向左移动j向下移动k向上移动l(小写的L)向右移动shift+6 (数字0)移动到行首shift+4 移动到行尾gg移动到首行G移动的行尾nG移动到数字n所在的行ctrl+B向前翻页c
千家信息网最后更新 2026年11月03日vim基本用法

1.光标的移动

h向左移动
j向下移动
k向上移动
l(小写的L)向右移动
shift+6 (数字0)移动到行首
shift+4 移动到行尾
gg移动到首行
G移动的行尾
nG移动到数字n所在的行
ctrl+B向前翻页
ctrl+F向后翻页

2.删除和粘贴

x 向后删除一个字符 X向前删除一个字符
nx 向后删除n个字符 nX向前删除n个字符
dd 删除一行
ndd 删除数字n行
yy 复制
p 光标向下复制 P光标向上复制
u 还原上一步的操作
v 选中字符串

3.编辑模式

i 当前字符前插入
I 当前所在行的行首插入
a 当前字符后插入
A 当前所在行的行尾插入
o 光标所在行下插入一行
O 光标所在行上插入一行

4.命令模式

/word 在光标之后查找一个字符串,按n向后继续搜索
?word 在光标之前查找一个字符串,按n向前继续搜索
:n1,n2s/word1/word2/g 在n1和n2行之间查找word1并替换为word2 不加g则只替换每行的第一个word1
:1,$s/word1/word2/g 将文档中所有的word1替换为word2 不加g则只替换每行的第一个word1

:w 保存文本
:q 退出vim
:w! 强制保存,在root用户下,即使文本只读也可以完成保存
:q! 强制退出,所有改不生效
:wq 保存并退出
:set nu 显示行号
:set nonu 不显示行号

移动 字符 光标 一行 字符串 所在 数字 在行 文本 模式 前所 行号 强制 搜索 之间 命令 小写 文档 用户 上一 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 上海挚品互联网科技有限公司 深圳市人人互联网科技有限公司 山东特亿宝互联网科技有限公司 科技互联网政务服务 北京互联网科技有限公司 金融科技 互联网金融 期待互联网科技 互联网科技的英文 互联网金融科技平台 睿民互联网科技 上海万想互联网科技 中盈科技互联网信息有限公司 互联网科技与管理 乌鲁木齐新华智原互联网科技学校 互联网在线教育科技创业 怎样加入科技互联网 中国互联网有什么科技 广州梦谷互联网科技有限公司领导 兰石爱特工业互联网科技分公司 瑞安市蟠桃会互联网科技有限公司 互联网科技金融 北京互联网科技公司 联恩商钥互联网科技有限公司 云创客互联网科技公司 千方科技属于互联网企业吗 注册互联网科技公司经营范围大全 互联网在线教育科技创业 互联网金融科技名词解释 中国互联网有什么科技 广州智享互联网科技
0