vi编辑器

 

vi启动


(如果文件不存在,将建立此文件)

vi 文件 光标定位在文件第1行第1列的位置上

vi + 文件 光标定位在文件最后1行第1列的位置上

vi +N 文件  光标定位在文件第N行第1列的位置上


vi退出


:wq或者:x 保存并关闭

:q!强行退出,被更新的内容不写回文件中



在命令模式下可按“i”或“a”或“o”等键进入输入模式。按下“Esc”键随时返回vi命令模式


编辑模式移动光标h、j、k、l:左、下、上、右


命令模式滚屏:

Ctrl+b:上滚一屏

Ctrl+f:下滚一屏

Ctrl+d:下滚半屏

Ctrl+u:上滚半屏


删除:


x 删除当前光标所在后面一个字符(相当于windows的delete)

#x 删除当前光标所在后面#个字符,例如5x表示删除5个字符

dd 删除当前光标所在行(像eclipse的Ctrl+d)

:l,#d 例如::1,12d表示删除自行1至行12的文字

X 删除当前光标的左字符

D 删至行尾



取代

r 取代光标处的字符

R 取代字符直到按Esc为止


复制

yw  拷贝光标处得字到字尾至缓存区

P 把缓存区的资料贴上来

#yy 拷贝光标所在之处以下5行至缓存区


复原


u 复原至上一操作



列出行号

:set nu(nu为行号)


寻找字符串

/word 由首至尾寻找“word”字符串,按n可往下继续找

?word 由尾至首寻找“word”字符串,按N可往前继续找


跳行

:100 可跳至100行

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值