** 7.1vim的三种常用模式**
7.1.1一般模式
一般模式
当我们使用命令vim filename编辑文件时 默认进入该文件的一般模式 可以做的操作有:上下移动光标,删除某个字符,删除某行以及复制或粘贴一行或者多行
7.1.2编辑模式
如果要修改字符只能进入编辑模式 从一般模式进入编辑模式只需按i,l,a,A,o,O,r和R中的某一键即可 当进入编辑模式时在屏幕的尾行会显示INSERT或REPLACE的字样 从编辑模式回到编辑模式只需按Esc键
7.1.3命令模式
在一般情况下输入:或者/即可进入命令模式 我们可以搜索某个字符或者字符串 也可以实现保存,替换,退出,显示行号等操作
7.2vim实践
首先输入vim test.txt 直接回车进入一般模式
然后按i键进入编辑模式 在窗口的左下角会显示“-插入-”或者“-INSERT-" 这说明已经进入编辑模式 允许编辑文档
编辑后 按Esc键 窗口的左下角显示的“-插入-”或者“-INSERT-"消失 然后输入”:wq"直接按回车键保存刚才输入的文字
8文档的压缩与打包
8.1gzip压缩工具
gzip命令的格式为gzip [-d#] filename 其中#为1~9的数字
-d 该参数在解压缩时使用
-# 表示压缩等级 1为最差 9为最好 6为默认
gzip后面直接跟文件名 表示在当前目录下压缩该文件 而原文件也会消失
命令gzip -d后面跟压缩文件表示解压压缩文件
8.2bzip2压缩工具
bzip2命令的格式为bzip2 [-dz] filename
他只有-z和-d两个常用选项 压缩级别有1~9 默认级别是9 压缩时加不加-z选项都可以压缩文件
bzip命令也不可以压缩目录
8.3xz压缩工具
xz命令的格式为xz [-dz] filename 和bzip2类似-z和-d两个常用选项 压缩时加不加-z选项都可以压缩文件
xz命令也不可以压缩目录
8.4tar打包工具
tar本身就是一个打包工具 可以把目录打包成一个文件 他把所有的文件整合成一个大文件 方便复制或移动 该命格式为tar [-zjxcvfpP] filename tar
-z 表示同时用gzip压缩
-j 表示同时用bzip2压缩
-J 表示同时用xz压缩
-x 表示解包或者解压缩
-t 表示查看tar包里的文件
-c 表示建立一个tar包或者压缩文件包
-v 表示可视化
-f 后面跟文件名 (即-f filename 表示压缩文件后的文件名为filename或者解压文件filename 如果是多个参数组合的情况下 把-f参数写道最后
-p 表示使用原文件的属性 压缩前是什么属性压缩后还是什么属性
-P 表示可以使用绝对路径
–exclude filename 表示在打包或压缩时 不用将filename文件包括在内
8.4.1打包的同时使用gzip压缩
tar命令可以在打包时直接压缩 他支持gzip压缩 bzip2压缩和xz压缩 使用-z选项可以压缩成gzip格式文件
使用-tf选项 可以查看包或者压缩包的文件列表
使用-zxvf选项 可以解压.tar.gz格式的压缩包
8.4.2打包的同时使用bzip2压缩
和gzip压缩不同的是 这里使用-cjvf选项来压缩
使用zip压缩
他可以压缩目录和文件 压缩目录时 需要指定目录下的文件
zip后面先跟目标文件名 即压缩后的自定义压缩包名 然后跟要压缩的文件或者目录
当目录下还有二级目录甚至更多级目录时 zip命令仅仅是把二级目录本身压缩而已 如果想要一并压缩二级目录下的文件必须加上-r选项
解压.zip格式文件时并不用zip命令 而是用unzip命令
8.5使用zip压缩
他可以压缩目录和文件 压缩目录时 需要指定目录下的文件
zip后面先跟目标文件名 即压缩后的自定义压缩包名 然后跟要压缩的文件或者目录
当目录下还有二级目录甚至更多级目录时 zip命令仅仅是把二级目录本身压缩而已 如果想要一并压缩二级目录下的文件必须加上-r选项
解压.zip格式文件时并不用zip命令 而是用unzip命令
文本编辑工具vim
最新推荐文章于 2024-07-28 19:27:31 发布