文本编辑工具 Vim与压缩打包

Vim的3种常用模式

vim一共有3种模式:一般模式、编辑模式和命令模式

一般模式下的移动光标

光标向左移动:h或者向左的方向键   
光标向右移动:l或者向右的方向键
光标向上移动:k或者向上的方向键
光标向下移动:j或者向下的方向键
ctrl+B :文本页向前翻一页
ctrl+F:文本页向后翻一页
移动到本行行首:数字0或者shift+6
移动到本行行尾:shift+4
gg:移动到首行
G:移动到尾行
nG:移动到n行(这里的n是数字)

一般模式下的复制、删除和粘贴

 x和X:x表示向后删除一个字符,X表示向前删除一个字符
nx:向后删除n个字符
dd:删除整行
ndd:删除所在行之后的那一行
yy:复制光标所在行
p:向下粘贴已经复制的内容
P:向上粘贴已经复制的内容
nyy:向下复制n行
u:还原上一步操作
v:按住v后移动光标进行复制、粘贴

编辑模式

一般模式进入编辑模式,只需要按住i、a、A、o、O、r和R等字样即可

i:在当前字符前插入
I:在光标所在行的行首插入
a:在当前字符后插入
A:在光标所在行的行尾插入
o:在当前行的下一行插入新的一行
O:在当前的上一行插入新的一行

命令模式

在一般模式下,输入:或者/即可进入命令模式

/word:查找字符串word,按n向后继续搜索
?word:查找以word结尾的,按n向前继续搜索
:n1,n2s/word1/word2/g:在n1和n2行之间查找	
word1并替换为word2,不加g则只替换每行的第一个	word1
:1,$s/word1/word2/g:将文档所有的word1替换为word2,不加g则只替换每行的第一个word1

命令模式的其他功能
w :保存
q:退出
!w:强制保存
!q:强制退出
wq:保存退出
set nu :显示行号
set nonu:不显示行号

文档的压缩与打包

gzip 压缩工具
后直接跟文件名,表示在当前目录下压缩该文件,而源文件会消失

-d:该参数在解压时使用
-#:表示压缩等级,1为最差、9为最后、默认为6

bzip压缩工具
压缩级别有1~9,默认为9
bzip也不可以压缩目录

-z:压缩
-d:解压缩

xz压缩工具

-d:解压缩
-z:压缩

xz也不可以压缩目录

tar:打包工具
可以把目录打包成一个文件,他把所有的文件整合成一个大文件

-z:表示同时用gzip压缩
-j:表示同时用bzip压缩
-J:表示同时用xz压缩
-x:表示解包或者解压缩
-t:表示查看tar包里的文件
-c:表示建立一个tar包或者压缩文件包
-v:可视化
-f:后跟文件名 表示压缩后的文件名
-p:表示使用源文件的属性
--exclude  文件ming:表示打包或者压缩时不包括该文件

使用zip压缩
格式为:zip [新文件名] [源文件]
如果要压缩一些二级目录下的文件就必须加上-r选项
解压zip文件时用unzip解压
若系统种没有unzip文件则使用yum安装
yum install -y unzip

zcat与bzcat命令用于查看gzip和bzip压缩格式的文档

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值