vim

一.vi分为三种模式:一般模式、编辑模式和命令行模式。


二.输入“vi 文件名”进入一般模式。

  注:vi后一定要跟文件名


三.一般模式下的按键说明

  1.移动光标

    ①左移:h左箭头键

    ②右移:l右箭头键

    ③上移:k上箭头键

    ④下移:j下箭头键

    ⑤若要下移3行,可以 3j 或者 3下箭头键

    ⑥下一页:ctrl+f PgDn键

    ⑦上一页:ctrl+bPgUp键

    ⑧移动到改行首字符:0 home键

    ⑨移动到改行末字符:$end键

    ⑩移到文件最后一行:G

    ①①:移动到第一行:gg1G

    ①②:下移n行:n[Enter]

 2.查找与替换

    ①向下查找名为word的字符串:/word

    ②重复前一个查找操作:n

    ③在n1与n2行之间查找名为word1的字符串,并替换为word2::n1,n2 s/word1/word2/gc

      注:最后加c为确认操作;

 3.删除、复制与粘贴

    ①后删:xdel键

    ②前删:backspace键

      注:前面加数字n表示向前/向后删除n个字符;

    ③删除光标所在整行:dd

      注:前加数字n表示删除光标所在的向下n行;

    ④复制光标所在的那一行:yy

      注:前加数字n表示复制光标所在的向下n行;

    ⑤粘贴光标所在下一行:p

    ⑥粘贴在光标所在的上一行:P

    ⑦撤销前一个操作:u

    ⑧重做上一个操作:ctrl+r 或  .


四.一般模式切换到编辑模式

 1.从光标所在处插入:i

 2.从光标所在行的第一个非空格处插入:I

 3.从光标所在处的下一个字符插入:a

 4.从光标所在行的最后一个字符处插入:A

 5.光标所在行的下一行插入:o

 6.光标所在乎的上一行插入:O

 7.替换光标所在的那个字符一次:r

 8.一直替换光标所在的文字,直到按下esc键结束:R

 9.退出编辑模式:esc键


五.一般模式切换到命令行模式

 1.将编辑的数据写入硬盘文件::w

 2.若文件属性为“只读”,强制写入文件::w!

 3.离开vi::q

 4.强制离开vi,但不保存::q!

 5.保存后离开::wqZZ

 6.强制保存后离开::wq!


六.块选择

 1.将光标经过的地方反白选择:v

 2.将光标经过的行反白选择:V

 3.长方形方式选择:ctrl+v

 4.选择的复制:y

 5.选择的删除:d


    

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值