linux Vi编辑器学习


命令行模式下的移动

常规方式:

h 向左  j 向下 k 向上 l 向右

快捷方式:

0移到当前行的开始  $移到当前行的末尾

gg移动到文件第一行 H移动到屏幕最上方那一行  M移动屏幕最中央那一行   L移动屏幕最下方那一行 G移到文件最后一行 nG移动到第几行

n<enter>向下移动几行


命令行模式下的搜索

/find 向下搜索

?find向上搜索

n重复上一个搜索命令,继续搜索   N反向搜索

命令行模式下的替换

命令行模式下的删除

x向后删除  X向前删除 nx向后删除

dd删除光标所在行  ndd向下删除n行

命令行模式下的复制与粘贴

yy复制光标所在行

nyy复制光标向下所在n行

p光标所在行的下一行粘贴 P光标所在行的上一行粘贴

J将当前行与下一行连成一行

u复原前一个操作

^r还原上一不操作

.重复上一个操作

编辑模式下的插入位置

a当前光标后插入  A 从当前所在行的最后一个字符插入字符

i当前光标出插入   I在当前所在行的第一个非空格字符插入字符

o当前行下一行插入新行  O当前行上一行插入新行

r 替换光标所在的那一个字符  R一直替换光标所在字符,知道esc结束


vim中的块选择

v 字符选择,将经过的地方选白

V 行选择,将经过的行选白

^v 块选择,以长方形区域选白

y 复制选白的区域

d 删除选白的区域


其余一些辅助命令

1、set nu显示行号

2、set nonu不显示行号














  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值