• 欢迎访问显哥博客,本网站纯属学习技术,绝无商业用途,欢迎小伙伴们共同学习!研究技术!QQ:52249909 加我QQ
  • 世界75亿人,这么小的概率,能认识你,是我一生的幸运,不妨加个QQ接触一下:52249909 加我QQ

Vim的变量及相关vim命令【显哥出品,必为精品】

运维基础 lixian 2年前 (2019-12-12) 413次浏览 0个评论 扫描二维码
文章目录[隐藏]

Vim变量

:set  nu		#显示行号
:set nonu		#取消显示行号
:set	list		#给每一行的结尾加上制表符
:set nolist		#取消显示制表符
:set	ic		#搜索忽略大小写
:set noic		#取消忽略大小写
:noh			#取消高亮

/root/.vimrc #本地用户的vim配置文件
/etc/vimrc #全局vim配置文件

.vimrc的优先级高于 /etc/vimrc

Diff文件对比命令

默认的文件对比

[root@lixian ~]# diff  passwd  passwd1
1c1
< rhgiutgroot:x:0:0:root:/root:/bin/bash --- > root:x:0:0:root:/root:/bin/bash
3c3
< rgutrhnoifjgbosfiddddddvbjklndaemon:x:2:2:daemon:/sbin:/sbin/nologin --- > daemon:x:2:2:daemon:/sbin:/sbin/nologin
25d24
< ROOT

vimdiff 对比文件 (可以高亮显示不同之处)

[root@lixian ~]# vimdiff  passwd passwd1

md5sum校验命令

显示或检查 MD5(128-bit) 校验和,相当于对比文件有没有被修改过。

[root@lixian ~]# md5sum  passwd		                 #给重要的一些文件设置指纹
3fae271737b5fba20b893cedf92afa39  passwd
[root@qls ~]# md5sum  passwd
3fae271737b5fba20b893cedf92afa39  passwd
[root@lixian ~]# md5sum  passwd > finger.txt	  #将文件的指纹信息保存到一个文件中
[root@lixian ~]# 
[root@lixian ~]# 
[root@lixian ~]# cat finger.txt
3fae271737b5fba20b893cedf92afa39  passwd
[root@lixian ~]# md5sum  -c  finger.txt 		           #检查文件是否变化 ,OK表示没有改变
passwd: OK
[root@lixian ~]# echo 1 >>  passwd
[root@lixian ~]# md5sum  -c  finger.txt 		           #表示文件已经被修改
passwd: FAILED
md5sum: WARNING: 1 computed checksum did NOT match

Vim打开多个文件

-o			#水平分割两个文件显示
-O			#垂直分割两个文件显示
Ctrl+ww		#切换分屏
vim	+行号	文件名	#编辑文件的时候,快速的到达指定的行

本站博主 , 版权所有丨如未注明 , 均为原创
转载请注明原文链接:Vim的变量及相关vim命令【显哥出品,必为精品】
喜欢 (57)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到