设为首页收藏本站

全球主机交流论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: discuz
查看: 482|回复: 1
打印 上一主题 下一主题

Linux系统的vi命令操作简要介绍

[复制链接]
  • TA的每日心情
    无聊
    2017-9-11 09:32
  • 签到天数: 176 天

    [LV.7]常住居民III

    跳转到指定楼层
    楼主
    发表于 2015-8-3 12:22:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    Vi 输入模式  
    Unix系统,vi命令 一般都是按i键后进入输入模式,但是这里也有其他指令可以进入输入模式:   


    新增 (append)  
    a 从游标所在位置後面开始新增资料,游标後的资料随新增资料向後移动。  
    A 从游标所在列最後面的地方开始新增资料。  
      
    插入 (insert)  
    i 从游标所在位置前面开始插入资料,游标後的资料随新增资料向後移动。  
    I 从游标所在列的第一个非空白字元前面开始插入资料。  
      
    开始 (open)  
    o 在游标所在列下新增一列并进入输入模式。  
    O 在游标所在列上方新增一列并进入输入模式。


    --------------------------------------


    vi最常用编辑操作
        i
        进入编辑状态可在光标处插入内容
        o
        在当前行下方插入空白行并进入编辑状态
        O
        在当前行上方插入空白行并进入编辑状态
        D
        删除当前行光标后的所有内容
        dd
        删除当前行
        gg
        跳至文件顶部
        G
        跳至文件底部
        0
        移至本行开头
        $
        移至本行末尾
        x
        删除
        CTRL+u
        向上翻页
        CTRL+d
        向下翻页
        yw
        复制光标所在单词
        yy
        复制当前行
        p
        粘贴至光标后
        P
        粘贴至光标前
        #
        查找与当前光标相同的单词或字符并高亮显示
        /
        查找字符串
        :sp
        以分栏方式打开另一文件
        CTRL+ww
        在分栏方式打开的多个文件之间跳转
        :num
        跳至文本的第num行
        :g/str1/s//str2/
        用字符串str2替换文本中所有的str1
        :x
        保存退出
        :q!
        不保存退出

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2020-8-11 18:34
  • 签到天数: 243 天

    [LV.8]以坛为家I

    沙发
    发表于 2015-8-3 12:25:57 | 只看该作者
    不错 挺好的
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|Archiver|手机版|中国U网    

    GMT+8, 2024-5-2 08:25 , Processed in 0.068011 second(s), 20 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表