zoukankan      html  css  js  c++  java
  • day05(文件的修改vi和vim/移动文件mv/删除文件rm)

    一:文件的修改vi和vim

    1.vi和vim的区别

       vi:编辑文本;

       vim:编辑文本;相当于vi的升级版;vim显示⾼亮颜⾊语法。

    2.vi和vim的使用

    (1)vi编辑器的编辑内容:

    1.   vi打开文件
    2.   创建swp文件,用于创建一个隐藏的临时文件
    3.   编辑完成,会自动删除临时文件

    (2)编辑和保存

    1.   i,o,a进入编辑状态    i:在光标处插入下一行   o:在光标的下一行输入   A:在光标所在行行尾输入  a:在光标之后插入内容

    2. esc退出,冒号进入末行模式,w保存,q退出

    (3)光标移动

    命令模式下,就是按esc后
    
    光标跳到行尾:
    $
    
    光标跳到行首:
    0(零)

    (4)删除和复制

    删除(命令模式下)
    删除单行:dd(2次小写d)
    删除n行:ndd   如:4dd
    
    
    复制:(在命令模式复制)
    复制单行:yy
    复制多行:nyy
    粘贴在光标下一行:p(小写)
    粘贴在光标上一行:P(大写)

    (5)撤销,删除光标处字符,强制退出

    撤销:u,每按一次,回撤一步(在命令行模式)
    
    删除光标所在的字符:x
    强制退出:!q

    gg:跳到页头
    G:光标移动到文件的最后一行 6G移动到文件的第n行

    (6)设置行号

        末行模式,输入 :set nu  

        取消行号:set nonu

    二:移动命令 mv

    (1)移动文件
    格式:mv 目标文件的路径 移动到的文件路径
    例子:mv t2/1.txt /test/t1/ #移动文件1.txt到目录t1中

      

    2)重命名文件:
    原则是将该文件移动到当前文件路径文件里;(位置不变)
    例子:
    [root@local-work test]# mv /test/t1/t2/2.txt /test/t1/t2/22.txt
    [root@local-work test]# tree
    .
    └── t1
        └── t2
            ├── 22.txt
            └── 3.txt

    三:删除文件/文件夹 命令

    rm 参数(可选) 操作对象路径
    例子:rm /test/t1/t2/22.txt 

    参数:
    -f 不提示即可进行删除
    -i 增加删除前的提示。默认不加-i已经有提示;因为在alias中 alias rm='rm -i'
    在rm前加\,不需要确定就可以删除 例子: m t1/t2/22.txt 等于 /usr/bin/rm
    -r 递归删除

    补充:

    对多行命令的操作:
    (1)替换内容
    :1,$ s/mm/zz/g   将文件中所有的mm替换为zz
    (2)多行操作
    :4,5 d 删除1到5行
    
    多行操作:
    ctrl+v   进入可视化模式
    上下键选择需要操作的行
    shift+i  进入编辑模式,输入内容
    esc,批量操作
    
    多行复制操作
    80yy  p   向下复制80行 
    yy 80p 复制该行 粘贴80下

       

  • 相关阅读:
    应用开发笔记|MYD-YA157-V2 BSP多种方式的快速更新
    【新品发布】米尔MYC-CZU5EV新品登场,预售开启!一触即发
    价值3499元的米尔百度大脑EdgeBoard边缘AI计算盒免费试用
    Arm Development Studio 2020.1-1 Linux 64Bit下载
    Arm Development Studio 2020.1-1 Windows 64Bit下载
    应用开发笔记 | 米尔科技MYD-YA157C-V2开发板WIFI&BT 模块的移植
    Shiro简介
    Redis学习系列文章目录
    ASP.NET Core框架学习系列文章目录
    docker 基本原理
  • 原文地址:https://www.cnblogs.com/dayday-up-a/p/14503092.html
Copyright © 2011-2022 走看看