vi简介

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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值