自学-Linux-老男孩Linux77期-day7

文件处理命令重要知识讲解

1. 处理文件内

1.1 vi和vim

  1. 介绍vi和vim:vi相当于记事本,vim相当于notepad++(默认没有需要安装)
  2. 安装vim
    1. 安装命令(其中包括其他的必要的命令)yum install psmisc net-tools bash-completion vim-enhanced -y
    2. 查看是否安装的命令
    [root@zhaoguanyu ~]# rpm -qa vim-enhanced
    vim-enhanced-7.4.629-8.el7_9.x86_64		#q是查询的意思,a是所有的意思
    
  3. vim的三种模式
    i,a,o,I,A,O进入
    ESC键
    : , / , ?
    ESC键
    w:保存 q:退出 !:强制 u:撤销,是在保存之前
    普通模式
    编辑模式
    命令模式
    普通用户
  4. vim的快捷键
    1. 普通模式
      1. 移动光标
        1. 到文件结尾:G
        2. 到文件开头:gg
        3. 到光标行尾:$
        4. 到光标行头:0
        5. 到指定行数:数字+gg
        6. 移动多少行:数字+[回车]
      2. 复制、粘贴和删除
        1. 复制当前行:yy
        2. 复制从当前行开始的n行:n+yy
        3. 粘贴到当前行的下一行:p
        4. 粘贴到当前行的上一行:P
        5. 删除当前行:dd
        6. 删除从当前行开始的n行:n+dd
        7. 删除光标后字符:x
        8. 删除光标前字符:X
      3. 搜索和替换
        1. /+内容如果想要向下搜索按‘n’,向上搜索按‘N’
        2. ?+内容如果想要向下搜索按‘N’,向上搜索按‘n’
    2. 命令模式
      1. 显示行号::set nu
      2. 不显示行号::set nonu
      3. 把A替换成B::%/A/B/g,如果替换内容中有‘/’则把‘/’换成‘#或者@’(解析命令:s是替换的意思,g是全局替换,如果不加g就是替换第一个目标内容)
      4. 从多少行到多少行进行替换::数字,数字s/A/B/g
    3. 编辑模式
      1. 进入编辑模式
        1. 在当前位置插入文字:i
        2. 在光标所在行开头插入文字:I
        3. 在光标坐在行结尾插入文字:A
        4. 在光标下一行插入文字:o
        5. 在光标上一行插入文字:O

2.

3.

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值