vi简介

本文详细介绍了vi/vim编辑器的基本操作方法,包括三种工作模式:命令模式、插入模式和编辑模式;并提供了插入、定位、删除、复制、查找替换及保存退出等常用命令的说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.vi 没有菜单只有命令 官网:www.vim.org


2.vi有3种工作模式:命令模式,插入模式,编辑模式
命令模式:输入命令
插入模式:输入内容
编辑模式:编辑内容


3.插入命令:a 光标后插入文本
  A 本行未插入文本
  i 光标前插入文本
  I 本行前插入文本
  o 向下插入行
  O 向上插入行


4.定位命令:
↑ j 屏幕顶 H
     行首0   h ←→ l      行尾$ 屏幕中 M
↓ k 屏幕底 L
:set nu 设置行号
:set nonu 取消行号
gg 第一行
G 最后一行
nG或:n 到第n行


5.删除命令
x 删除光标处字符
nx 删除光标处后n个字符
dd 删除光标所在行
ndd 删除第n行dd和ndd也有剪切的作用
D 删除光标到行尾内容
dG 删除当前行以后所有内容
:n,md 删除从第n到第m行


6.复制剪切命令
yy或Y 复制当前行
nyy或nY 复制当前行以下N行
p或P 黏贴在下一行或上一行


7.替换查找命令
r 替换光标处字符
R 从光标处开始替换,直到按ESC结束
u 撤销上一步操作
/字符串 搜索字符串,忽略大小写:set ic
n 搜索时,n字符串下一个位置,N字符串上一个位置
:%s/旧/新/g或c 用新字符串替换旧字符串,g不询问,c要询问
:n,ms/旧/新/g或c 在第n到m行内替换


8.保存退出命令
:w 保存
:w 新文件 另存为新文件
:wq或ZZ 保存退出
:q! 不保存退出
:wq! 强制保存退出,管理员或文件所有者可用


9.其他
:r 导入其他文件内容或命令结果
:!命令 执行命令
:map 快捷键 命令操作 将一组命令操作定义为一个快捷键
注:快捷键以CTrl+字母组成 要设置快捷键CTRL+Z,快捷键应输入为
CTRL+V+Z
:ab X Y 替换,即每次输入字符串X时,系统自动替换为字符串Y
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值