常用vim命令及文件的压缩与解压
Linux常用vim命令
1、编辑普通文件:vim + 文件名(普通文件)
2、常用命令:
a | 从当前光标的后面开始插入 |
---|---|
i | 从当前光标位置开始插入 |
o | 从当前光标的下一行开始插入 |
O | 从当前光标的上一行开始插入 |
:q | 退出vim |
:q! | 强制退出vim |
:w | 保存文本内容 |
:wq | 保存并推出 |
:w newfile | 另存为 |
shift +6 | 将光标移动到当前行的首列 |
shift +4 | 将光标移动到当前行的尾列 |
shift +g | 将光标移动到文件的最后一行 |
gg | 将光标移动到文件的第一行 |
num shift +g | 将光标移动到num行 |
ctrl+f | 向下翻页 |
ctrl+b | 向上翻页 |
shift+h/m/l | 在当前显示的本页中快速移动光标 |
dd | 删除光标所在的一行 |
d 行号 shift +g | 删除光标所在的行到指定行之间的内容 |
num(行数) dd | 删除光标往下的num行 |
u | 撤销上一次操作 |
ctrl+r | 恢复一次撤销 |
yy | 拷贝光标所在的行 |
p | 粘贴 |
num yy | 拷贝光标往下的num行 |
y 行号 shift+g | 拷贝光标所在的行到指定行号之间的内容 |
r | 替换要给的字符 |
cw | 删除一个单词,进入插入模式 |
shift+c | 删除当前光标到行尾的内容并进入插入模式 |
cc | 删除当前光标所在的行,并进入插入模式 |
3、末行模式扩充内容:
4、vim的配置:
5、文件的压缩与解压:
压缩过程:
第一步:打包
tar cf xxxxxx.tar(需要打包的所有文件名)
第二部:压缩
gzip xxxxxx.tar ------>xxxxxx,tar,gz(压缩文件)
解压过程:
第一步:解压
gzip -d xxxxxx.tar.gz
第二部:解包
tar xf xxxxxx.tar
z-------》GNU 版本加入,使得tar有压缩和解压的功能