admin管理员组文章数量:1630189
一、vim vi === vim (vim是vi的升级版)
1.1命令模式下
光标移动:
H:左 L:右 J:下 K:上
数字+HLJK 向指定方向跳动数字个光标
w 跳到下一个单词的开头
e 跳到下一个单词的末尾
b 跳到上一个单词的开头
数字+w/e/b 跳多少个单词
(pgdn)CTRL+F:向下翻页 (pgup)CTRL+B:向上翻页
在一行中
行首:Home 、 0 、^ 0,home 跳到最前面,^略过首行空格
行尾:End 、$
在行间
gg:跳到首行
Shift+g:跳到尾行
行号+gg:跳到指定行 (:set nu 设置行号)set nonu:去掉行号
删除
x,delete:删除光标所在字符
dd:删除多行
数字+dd :删除当前行开始后的几行
行间之间的删除
光标之后D,d+$
光标之前d+^
复制
复制yy:复制光标所在行
数字+yy:复制光标及以下的几行
p:粘贴在光标所在的下一行
P:粘贴在光标所在的上一行
查找
/要查找的内容 ——从上到下
?要查找的内容——从下往上 (参考标准都是光标所在位置)
替换
r:替换光标所在字符
R:整体替换字符;
ESC:退出
撤销
u:撤销一次操作
数字u:撤销多次操作
Ctrl+r:恢复上一次的操作
.:重复上一次操作
可视化
v:按照字符选择V
:按照矩形选择(选一行)
ctrl+v (按照字符选,可以上下左右调整所选区域长度宽度)
1.2 命令模式——>编辑模式
i:光标前 I:行首
a:光标后 A:行尾
o:光标下一行 O:光标上一行
1.3末行模式
:wq
:w
:w /文件路径/文件名
:e /文件路径/文件名 :打开一个新的文件 编辑e ~/passwd1
r /文件路径/文件名 :读入一个文件内容 (一个文件读入当前文件)
r /etc/passwd
s /old/new/ 替换光标所在行的第一个匹配的字段
s /old/new/g 替换光标所在行的所有匹配的字段
行号1,行号2 s/old/new/ 换行号1,2的第一个
行号1,行号2 s/old/new/g
% s /old/new/ 全文所有行第一个匹配的字段
% s /old/new/g 全文所在行的所有字段
% s /old/new/gc c:提示用户是否替换
% s /old/new/gci i:忽略大小写
:! + shell命令 :在文档中执行shell命令
1.4 打开文件vim
vim+行号
vim+/关键字
上次文件关闭时光标所在位置
1.5 关闭文件
:q
ZZ 命令模式关闭文件
二、压缩&解压缩
(1)zip,unzip
zip 压缩文件名(test.zip);要被压缩的文件名
zip -m test1.zip test2.txt 把test2添加到test1.zip里面
zip -d test1.zip test2.txt 把test2从test1.zip里面删除
zip test1.zip *.txt -x test10.txt 除test10之外,将所有.txt压缩
zip -r /dir 递归压缩
unzip test1.zip
unzip test1.zip -d /压缩目录
unzip -v test1.zip 不解压查看压缩内容
(2)gzip,gunzip
gzip 被压缩的文件名,压缩后源文件不保留
gzip -c test.txt > test.txt.gz 压缩后源文件保留
gzip -r 目录 压缩了目录下的所有内容
gunzip test.txt.gz 解压文件
gunzip -c test.txt.gz > /root/test.txt 解压缩到特定目录,并且源文件保留
gunzip == gzip -d
(3)bzip2,bunzip2
bzip2 被压缩的文件名,压缩后源文件不保留
bzip -c test.txt > test.txt.bz2 压缩后源文件保留
bunzip2 test.txt.bz2
bunzip2 ===bzip2 -d
(4)xz,unxz
xz 被压缩的文件名,压缩后源文件不保留
xzcat test.txt.xz 查看压缩后的文件内容
xz dir/*
unxz test.txt.xz
xz -d test.txt.xz
xz -d dir/*
文档:练习.note
链接:http://note.youdao/noteshare?id=da4890589cb310e03cd9c4116b4110f4
版权声明:本文标题:三种模式下快捷键、压缩与解压 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1729046328a1183771.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论