vi与vim

  • (1) 所以UNIX like系统都会__内置vi文本编辑器__

    (2) vim可以看做vi的高级版本,可以高亮程序中的关键字等,所以可以用作__程序编辑器__

  • 3种模式

    (1) 一般模式

    vi filename以后进入一般模式,可以进行删除、复制、粘贴等操作,但是__不能编辑__

    (2) 编辑模式

    按下 i,I,o,O,a,A,r,R进入编辑模式,可以对文件进行编辑

    (3) 命令模式

    按下:进入命令模式,可以进行读取、保存、离开vi等操作

  • 3种模式的转换关系

      一般模式  ----按下i,I,o,O,a,A,r,R----> 编辑模式
    
               <------按下ESC--------------
    
    
      一般模式  -------------按下:---------> 命令模式
    
               <------按下ESC--------------
    

    所以,编辑模式和命令模式是不能直接相互转换的,总是要先按ESC回到一般模式再转换

  • 一旦进入编辑模式,每个按键都matters,所以各种移动光标的操作要在一般模式下进行

  • 移动光标的方法(都是在一般模式下)

    (1) Home:移动到一行的最前面

    (2) End:移动到一行的最后面

    (3) PageUp:屏幕向上移动一页

    (4) PageDown:屏幕向下移动一页

    (5) dd:删除光标所在的那一行

    (6) yy:复制光标所在的那一行

    (7) p:将已复制的内容粘贴在下一行

    (8) delete:删除光标所在的字符

  • 命令行的命令

    (1) :w 将编辑的数据写入硬盘中

    (2) :w! 当文件属性为只读时,“尝试”强制写入

    (3) :q 离开vi

    (4) :q! 强制离开vi不保存文件

    (5) :wq 保存后离开

    (6) :wq! 尝试“强制”保存后离开

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值