00:00
大家好,欢迎大家继续收看上硅谷的云计算课程,我是审查老师。好,这节课我们继续来学习VI的命令模式操作,那好,这节课我们讲一些末号模式的参数的设置,其实我还是说把这些东西都还是当成命令模式来这个记,那这里面我列举的其实它不止这些啊,但是我列的这些东西都是非常常用,也是非常有效的,比如说第一组行号。各位,我们刚刚都得在这里来看它的行,在第几行很不方便对吧,这个时候完全可以冒号s nu。它的意思是显示行号,Nu是number的缩写数字,看回车,你会惊喜的发现前面会多出一个行号的信息。那默认它是显示的是set no用那这个就是不显示行号,OK,那大家会发现啊,这个行号非常有用,大家都觉得很有用,但是这个东西讨厌在哪,我一旦退出。
01:01
再打开这行号就没了,它是临时生效,我觉得很不,我那书回家临时生效,然后再说写入是吧,好,而我们说过了,各位放在只对这一个用户成效对不对,他们只管这个文件是不存在,还我们前面它都是默认存在,要改这个这是没有的,如果你需要水直间啊,在你的加固地下就只对你一个,OK,那我们把它是说我当前就在入口加,所以我直接接vim RC,然后在这里直接写一下,在三写进来,而且不用再做任何其他操作,直接就生效了以后。
02:01
不论你是打开任何的这个文件,它都会有这个图,OK,小先啊,这些其实都还是vim的功能,VI当中可能不一定有,有些功能就没有啊VI,所以我再说我们虽然说我们讲的是VV啊,其实我们讲的是vim。所以各位。这些东西多数都需要在VM当中才能生效,大家注意这个事儿,所以最好你跟我一样,把这玩意就变成就V的这个别名,把它链接到VM上,好,这是第一组,当然啊,这些剩余的这些所有的内容都可以在这个写在这里,让它直接生效,OK,那其次第二组叫做显示颜色,各位我们可以看到,在我们的Linux里,其实你看VR打开的这种系统文件都是有颜色帮助的,对不对,而但是啊,我跟你讲,如果我们采用黑的配色。你们可以看到,大家一看就懵逼了,深蓝色和深红色是不是根本看不清?
03:02
各位,这也是为什么要求你们采用远程工具,这要是本机它只能这种黑色啊,这个事儿就很二了,对不对,那这种情况下我们说。呃,我们可以临时把颜色关下,Syn AX新of就是关闭颜色。那这个s on就是开启颜色,默认是开启了,同样这也是vim的功能,OKVI当中没会不会有这个功能,所以。还是把它改成白底,OK,那如果你要不想看颜色,可以在配置文件里把这句话写进去,它就会没有颜色,对吧?所以我说这个还是挺常用的,所以还是我说建议你们尽量还是用白底,白底就不用考虑这个事儿啊。好,这是第二组开启和关闭事的帮助颜色,小心啊,呃,V本身里边是没有颜色的,这只是一个帮助信息,好。第三组这个叫高亮显示,看这个前这个之前的时候其实要不清一啥东西看啊,我们现在还没讲搜索,我们下节课会讲,那我们如果在整篇文档里需要找一些内容,那我们可以搜索,其实跟咱们在慢当中的搜索是一样的,慢斜杠后面加你要搜的内容,我知道这里面有分区信息,所以我要搜size看他会把他会把所有的size看到了,就会用那种高亮显示,各位有人说这个高量其实就是为了帮助你看吧,来区分,这是你搜索内容吗?
04:32
各位。RED6这个颜色确实这个经过了升级,原先五以前的系统当中极其痛苦,这个搜索为什么?我以前的系统你们如果有兴趣可以装一个试试,它搜索完这个黄色的高亮,它会变得太亮了,亮到你看不见里边写的是什么,就特别刺眼的话,就会导致这个黄色反而会干嘛干扰你这个。你的这个正常使用,而且这个搜索高亮,恶心之处在于看我退出再打开它依然是亮的,你看着啊,而且更恶心的是你不光打开这个文件是高亮的,你打开其他的文件,比如说BCD。
05:16
只要有这个关键字,它也是高亮,所以那个时候就折磨的我们的学员痛不欲生,为啥看不清里边写的是什么?其实现在red hand6开始,你看已经没太大问题,高亮也没事儿,但是有些学员还是觉得很不错。所以经常问老师怎么办?各位,其实我们这里是有关闭高亮的选项呢,哎,如果是set HL色,那HL就是高亮色,是搜索,这就是高亮显示,如果是no HL色就是没有高亮,那其实这个选项很不好背,而且并不常用,其实我一直没背下来。那我说啊,你其实根本没有必要用这个选项来关闭高亮,那咋办?他不是说搜索到的时候才会高亮吗?那还不简单,你写一串他找不着了,他找不着不就没有高粱吗。
06:07
看明白了吗?别那么死心眼啊,但是。真正统的方法是这种方式啊,关闭关量和开启高,这个不是太好用,而且不是太常用啊,大家知道就行,这是第三题,关闭和开启口令OK。好了,这是第三组,那第四组。这组是否显示右下角的状态了,它指的就是啥,这这个要不要显示得来,肯定是不是显示了有用,但是如果你看的不痛快,你可以干嘛?Ruler就是显示no ruler就是不显示,那我们可以试试set默认是显示了no ruler,那么回车看。刚刚这里啊,是有行号了,现在没有了,OK,那把它改回来,Set ruler看回车,一回车就有了。没有回车在末行的时候这块会消失,一回车这块就出现了,看明白了吗?关闭右下角的这个。
07:04
状态栏,当然我还是建议你是开启,默认是开的OK,那这个收猫的就是显示模式,它关闭的是左下角那个啥意思啊,我进入输入模式左下角是不是会有个插入。对不对,那这个我完全可以用来把它关了,其实我说何必它呢。我没写错,写错了吗?Show mode,哦,Set set no show mode OK,这么长,谁记得来我们试试看,嗯,A,进入插入模式看没有任何提示,但是我已经进来了,你看我输不是1234,我靠,你想你要没这个模式咋判断进没进入插入模插这个插入模式啊,所以这个是不是还是肯定的。要有的对吧,只是说啊,这个模式都是可以调的,看这时候就就正常了,OK,所以不论是左下角的模式还是右下角的模式,还是把它输出来,别把它关了。
08:09
那这个。在特殊情况下会用到什么?是否显示隐藏字符?各位,Set list显示隐藏字符,Set no list不显示隐藏字符,什么是隐藏字符?让你看一眼就知道,看着这块有空白行。每一个内容都有回车,然后我再加几个这个K线。其实这个我们在讲这个K的作用的时候是一样的,对吧,你看我说了跟K作用是一样的,大家。一样的K键,用这个尖角号I来显示。回车符用刀的话来显示,各位,那我们试一下set list看。所有的后面多了这个隐藏的回车符,而贴键变成了这样一个符号,各位这种情况有用?有特殊情况吗?有用吗?有一定的作用,各位我先把它改回来啊,So no list先改回来,有一定的作用,我们举一个例子啊,让你看看来。
09:12
我们如果是在Windows下建立了一个文本文档,我试试,来,我在Windows里我新建一个文本文档,不要叫中文,就叫一二三点TT,我随便写点东西,不要写中文。好。把它拷贝在Linux里保存,怎么拷win I cp讲过了吧,找到这个工具。双击输入,哎,我刚刚之前没存啊,我的Linux是44.8,用户名用root密码123456把它保存下来。Root了好以后就用它,然后来。第一次登录,所以保存公钥,我们后面解释这个是啊,刚刚没有存密码。嗯,我的VCP报错了。
10:03
哎,我的这个工具不错了。啊,就好了。第一次打开的时候,它可能那个配置文件没生效好,左边是Windows,右边是linus,我要拷什么,比如说我要从桌面把这个新建文件夹拷过来,OK,拷过来。好,拷过来了,这就是我说左边是Windows,右边Linux,用什么来回拖就行,非常安全,非常方便,而且它用的是SSH安全加密协议,还是很安很安全的,OK,好了,关了它就行了。那这个时候我会让你发现一件事什么来,我打开一二三点TXT有了吧。我们用VI或者直接用K看K杠单,我们看一下里面是什么看啊,你会发现在Windows当中回车符是尖角号大M到了。而在Linux当中,回车符是上尖角后刀轮。
11:03
这两个回车符是不一样的。那如果这个东西用文本工具,只是个文本,其实你看不出来为啥你看VR打开,VR3打开,它看起来好像没问题,除非你在这里set list才能看到啊,这个V打开了,打开之后就变成我们自己的了,这个不就不行了,它就变成Li的了,那这个别打开,我们还是得用cat。看这里是不是就变成了这个符号。那各位普通文本没有问题,但如果是善脚本,这就会导致善脚本无法正确执行。没有办法执行的原因,这个符号对不上号,脚本是错,错一点就不能执行,这个就很讨厌,就需要干嘛,要不然就是通过你手工修改链,把这个符号显示出来之后,把它手工签掉,把它手工删了,要不然我们后面的时候会教大家使用这样的命令叫做。Do to unx,哎,这个有意思了,DOS是不是就是Windows格式啊,这个to呢?二这个单词和这个单词同音。
12:08
也就是从什么到什么,所以我们用这个Linux当中用这个二代表这个图,所以它的意思就是把命令格式,文本格式从DOS转成unix,然后如果要把unix转成Windows,就是unix to DOS这样的命令,这个命令我们后面会给大家演示一下,我们后面会有这样的脚本啊,大家这里先知道一下我们其实Windows下的隐藏符号。和Linux当中的这个回收符是不一样的,会导致程序无法这个执行,如果你的上脚本是在Windows自己写的,它是不能在linus里直接运行,会报错,OK,那我们是有办法解决的,但是大家要记得有这么一个操作出现,所以这是set list的作用啊。当然一旦真的显示了这些隐藏符号,你的文本会变得非常乱,看起来不是太痛苦,所以还真不太建议你默认就把它显示,所以呢,这个都是知道就行好。
13:02
各位讲了这么多的这种配置文件选项其实还有啊,我们这里还有更多了,如果你愿意可以set来查看,来VI当中,比如说VACD,打开默认set on来它支持这么多,还有这么多翻页翻页,翻页它很多啊,这个事不可能都讲,我们挑几个常用的。就可以了,好,这是我们的这个配置文件的操作好了,这节课呢,就这些内容,我们下节课再继续啊。
我来说两句