文章目录

  • 前言
  • 一、vim和vi
  • 二、剪切、复制、粘贴快捷键
  • 三、文本的替换和查找
  • 四、行号
  • 五、文件内容查看
  • 总结



前言

        Hello,各位小伙伴大家好,我是紫水晶的微光。本篇文章介绍linux的文档编辑,文档的剪切、复制、粘贴,文本的替换和查找,文本查看的命令。快来跟我一起学习吧!


一、vim和vi

1. vim和vi

    vim和vi都是linux文档编辑器,vi是linux自带的文档编辑器

    区别:vim会自带颜色,vi是黑白的文本

2. vim用法

    vim [要编辑的文档名称]

  (1)回车进来之后一直处于一般模式

  (2)按下a键,进入编辑模式,这个时候就可以进行编辑了

  (3)按下esc键进入命令行模式,输入":wq!",回车后保存并退出

    说明:w是write保存,q是quit退出,!表示强制退出。

python linux剪切文件 linux如何剪切文件_linux

二、剪切、复制、粘贴快捷键

1.剪切:dd
2. 复制:yy
3. 粘贴:p

三、文本的替换和查找

1. 查找

  (1)/[要查找的文本内容]

    说明:一般或者命令行模式下操作

python linux剪切文件 linux如何剪切文件_vim_02


2. 替换

  (1)当前行

    a) 替换光标所在行的第一个

    : s/yes/no

    说明:将这行的第一个yes替换为no

python linux剪切文件 linux如何剪切文件_vim_03


python linux剪切文件 linux如何剪切文件_vim_04

    b) 替换光标所在行的所有

    : s/yes/no/g

    说明:将这行的所有yes替换为no

python linux剪切文件 linux如何剪切文件_linux_05


python linux剪切文件 linux如何剪切文件_linux_06


  (2)全文

    a) 替换全文中的所有行的第一个

    :%s/no/yes

    说明:将全文所有行的第一个no替换为yes

python linux剪切文件 linux如何剪切文件_linux_06


python linux剪切文件 linux如何剪切文件_文档编辑_08


    b) 替换全文

    :%s/yes/no/g

    说明:将全文所有yes替换为no

python linux剪切文件 linux如何剪切文件_vim_09


python linux剪切文件 linux如何剪切文件_文档编辑_10

四、行号

1. 显示行号

    :set nu

python linux剪切文件 linux如何剪切文件_vim_11


python linux剪切文件 linux如何剪切文件_vim_12


2. 取消显示行号

    :set nonu

python linux剪切文件 linux如何剪切文件_linux_13


python linux剪切文件 linux如何剪切文件_文档编辑_14

五、文件内容查看

1. cat

    cat [要查看的文件]

    说明:显示文件的所有内容

python linux剪切文件 linux如何剪切文件_linux_15


2. head

    head -n [要显示的行数] [要查看的文件]

    说明:从头部查看

python linux剪切文件 linux如何剪切文件_python linux剪切文件_16


3. tail

    tail -n [要显示的行数] [要查看的文件]

    说明:从尾部查看

python linux剪切文件 linux如何剪切文件_linux_17


    tail -f [要查看的文件]

    说明:实时监控文件的写入内容

python linux剪切文件 linux如何剪切文件_python linux剪切文件_18


4. more

    more [要查看的文件]

    说明:分页查看,敲空格显示下一页,如果不想看,终止(ctrl c)

python linux剪切文件 linux如何剪切文件_文档编辑_19


总结

        本篇文章到这里就结束了,欢迎各位小伙伴点赞、评论、关注。我们共同学习,一起进步!