VI常用命令

1、一般指令模式
i)光标移动
  • k/j/h/l 或 上/下/左/右箭头 :光标向上/下/左/右 移动一个字符(30k,光标向上移动30行)
  • [ctrl]+[f]/[ctrl]+[b] :屏幕向下/向上移动一页
  • [ctrl]+[u]/[ctrl]+[d]:屏幕向下/向上移动半页
  • 0/[End]:光标移动到本行的开头/结尾
  • gg/G:光标移动到文件第一行/最后一行
  • 30[Enter]:光标向下移动30行
ii)搜索取代
  • /word、?word:向上/或向下搜寻单词
  • n/N:重复或者相反重复上一个动作,查找下个单词
  • :n1,n2s/word1/word2/g:n1行和n2行之间的word1替换成word2
  • :1,$s/word1/word2/gc:全文word1替换word2,并提示是否替换
iii)复制粘贴
  • x/X:删除后面/前面一个字符,相当于Delete/退格键
  • dd/ndd:删除光标开始1行/n行
  • yy/nyy:复制光标开始1行/n行
  • p/P:向下粘贴,向上粘贴
  • u:复原前一个动作
  • [ctrl]+r:重复上一个动作
2、 编辑模式
  • i/I:从光标/光标所在行首个非空字符 插入
  • a/A: 从光标后一个字符/所在行尾处 插入
  • o/O:光标下/上插入一列
  • r/R:替换光标一个字符/一直替换光标直到按下[Esc]
3、指令列模式
  • : w:写入磁盘
  • :q :退出编辑
  • :wq:保存退出编辑
  • :q!:强制退出
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值