00:00
内容,第一块内容是这个编辑器这一块,然后第二块内容就是如何远程操作,以及这个服务器搭建啊,这个五六咱们分做一块,第七个,如果咱们有时间咱们就弄一弄,如果没时间情况下,咱就不给大家弄了,大家自己去弄啊,我带了个手机,不知道这个手机能不能用,如果能用的情况下,咱们就操作一下,好吧,那看一下第一块内容编辑器。那什么是编辑器呢?那在我们这个Windows里面,比如说右击新建一个文本文档,然后双击打开这个文档,是不是就可以在里面写一些内容了啊这个,然后这就这就是什么,这就是我们所说这个编辑器是不是,当然这个编辑器我们这里面有很多,比如说这是文本编辑器是不是,然后还有这个什么word呢?是不是右击选择新建一个。Word文档是不是它也是编辑器啊,Excel表格它是不是也是个编辑器啊,是表格表,就是做做图表用的吧,PPT幻灯片是不是都是啊啊这都是这个编辑器,包括我们打开这个画图,画图板是不是它也算是个编辑器啊啊这是编辑器的概念,就是用来怎么的,用来辅助来来怎么的来工作的啊,提高工作效率的。
01:04
那我们看一下这编辑器中,在我们0NU4。有两种。第一种是。叫get。看一下是什么样的,其实就是怎么的,就是比如说我新建了一个文本,然后双击打开。你看一下这里面写的什么呀。盖it就是如果说我没有图形化界面的情况下,它会这就是一个什么呀工具,就相当于我们这个什么,相当于我们打开了这个点tit的这个文件,知道吧,都是一个工具,那我们就假如说写代码型况是不是可以在这里面写啊,井号inde导入头文件stdio.h。嗯,然后是主函数。是不是可以这样去去写代码,巴拉巴拉巴拉去写代码,写完之后这个一保存,保存快捷键和我们这个Windows中快捷键一样,CTRL加S,你看那个之前有个小星星看到了吧,或者再修改一下,你看这小星星出来了吧,啊一保存这小星星没了,包括这个一些简单的操作,比如说查找啊,替换呐,查找CTRL加F。
02:03
啊,这里面出你看出了一个什么,出了一个查找器,比如说我要查找IO。啊,他就把这个IO这个能确定的位置就给你标红了,看了吧,还有替换。CTRL加H替换。比如说这个IO,我要替换什么,替换成这个。帅哥,来玩啊,帅哥。啊,查找。啊是,呃,查找之后选择替换,是不是变成什么std帅哥了吧?啊,就是这样过程,然后基本上还有一些这个操作,呃。呃,复制粘贴粘贴粘贴是不是,然后那些都是操作都是怎么的,都是一样的吧,这就不用大家讲了,可以吧啊,但一般情况下我们也不用这种拿过来一个文本,就在文本里面去编辑这些内容,知道吧,我们一般情况下都是都是通过哪种啊,都是通过。下面这种就是VI编辑器,也是我们主要学的,那这里面有一个说法就是什么是VI编辑器?是列nu系统中最常用的文本编辑器。
03:02
在V在Linux编辑器中啊有。在Linux界有编辑器之神的这个美誉,知道吧,因为这里面只有这一个工具,知道吧,大家也不去下载其他工具,所以说它是危机,是不是他就是神,他就是什么,那个叫什么,那个歌唱什么了。就是那个she唱那个你是电,你是光,是不是你是美丽的神话,是不是就这意思吧,好,那我们看一下这个VI。那首先这个VI进入VI有两种模式,第一种是vim。看到了吧,啊,然后这是一个命令,然后一回车,它进入到什么这个VI这个界面里面来了,那这个VI界面也是由这个开发者去维护的,知道吧,啊这个里面说这个由这个修改者什么什么这个这是一个组织吧,如果是OG的话,是个组织吧,啊一个组织,然后这啊之前那个情况下,我在不知道哪个版本,那顶下还有一句话呢,说什么这个什么为,就是可以给这个捐钱,然后为那个非洲儿童怎么怎么样,是不是你们看不看到那个版本呢?你们这个是啊啊我那版本好像比你们这个高点,我这个现在这个我是去年的,去年的12月4号这版本就是一般情况下,呃,Linus会有两个版本,一个是这个稳定版,另外一个就是怎么呢,就是这个。
04:20
发行版,发行版这个后面的编号都是以它这个发行日期作为编号的,你看这个7.2那就是怎么的就是。7月2号发行的,知道吧,那这个12.04就是怎么着,12月4号发行的,不是它的版本号12个版本了,已经是能不能明白这意思。那这你们那个应该是有吧,什么为什么什么那个啊帮助什么什么非洲儿童吧,啊乌达的啊行,那我们知道一下,行,这是他的,这是它的界面,知道吧,那我们可以去编辑这里面内容是不是,编辑内容有两种进入方式,第一种是按I,这大家知道吧,插入是不是,然后我们写东西写拟好事件。是不是可以啊,那还有另外一种方式,我先把这个给它退掉,那退掉的时候他怎么着,他说如果说你直接想关闭情况下,它不让你关闭,因为如果说我们用vim打开的情况下,它需要。
05:11
让你去保存这个文件,或者给这个文件起个名,是不是你可以不保存退出,那就什么不用起名了,如果你要需要这个文件就保存。给他起个名,然后再退出是这样,那我们看一下保存退出,这里面也有这个相对应操作啊。看一下这款,呃,正常情况下我们都用这个大写z z shift zz就能退出啊,但是这个前提什么?前提是你有文件名,然后这个直接保存NZ就行,或者是QW你就可以。那如果说没有这什么呢?没有这个文件名,那我们想起个文件名,注意下这是带什么的冒号的吧,啊,而且我们这个VI是有两种模式的,就是一个是编辑,一个是命令行。如何切换呢?通过EI键进行切换,知作EI吧,啊你看一下我现在属于什么,现在属于这个命令行界面,你看一下冒号,你看一下完ESC之后,下面出现了一个冒号,那证明这是什么呀?这是我现在在命令行界面吗?
06:10
好,我把这个冒号删掉,我再输入一个I,那你看下面变成什么了,插入了吧,我可以在这里面去编辑东西了,比如说你好世界,Hello word。那这里面编辑编辑这个方式,那我们知道了,如果进入这个编辑界面,按什么快捷键呢?I是不是记住按下EISC,再按I啊,如说我想进入命令行,然后这里面敲了呃敲了一些东西,比如说冒号W啊,这个来回切换情况下,得需要你自己去考虑,你现在在哪个,在哪个地方,是不是冒号W。可以起个文件夹名,那这个文件名是我们随便起的了,比如说这个叫。呃,我现在在哪个路径下面。T有这个名吗?点T。有没有啊?好啊好啊,已经写入到这个文件里面了,看一下冒号W是怎么的,是写入这个文件,保存到指定文件中。
07:05
然后这里面还有一个什么冒号Q退出,那我们看一下能否退出。EIC冒号Q回车是不是把那文件关了,但但要想这怎么的,要想退出前提是什么?前提是这个文件怎么的保存了是不是啊好,那我们再打开,在打开情况下,我们就不需要用什么用V这个VI'm了,我们可以直接写什么VI。空格,然后加上我们这个test.tit推车是不是同样也能进入到我们这个界面里面来啊啊好,那我们在界立面里面也可以进行一个操作,那想操作情况下,你看我这样直接打,直接打文件。是不是可以进去啊。但是怎么的,但是我在这里面是刚才是不好意思一下多摁了一个I,你知道吗?如果I的情况下怎么的是进不去的,能明白吧,一上来打开的文件是默认情况下在这个命令行操作,这这里面来命令行就是在下面这个只是刚才我不小心按了一个I,然后进到什么里面了。
08:01
编辑界面里面去了,所以说这里面给大家写一下啊。这是我们今天第二个主要内容。二是文本编辑器。进入。文本编辑器。进入文本编辑器有两种方式,第一种是vim。Vim第二种是VI,但是VI如果说假如说我有一个怎么着,我就想打开一个新建的东西,这个东西我是不是得需要给一个VI进行一个,就是VI后面加上一个什么名吧,无论有没有我都需要加一个名,大家看一下我操作先保,呃先保存一下把这个内容。LL查看一下,那我们这里面的东西比较多,我先进到CD1210。回车,然后CDD02L查看一下这里面没有内容吧,你看一下我VI这里面没有内容啊。1.tst看一下,直接就怎么着VI之后加上一个文件名,它就自动帮我创建了一个文件,这里面再再次写的时候,我就不需要每次保存的时候再加上一个什么文件名了吧,直接怎么直接可以保存看一下,保存的方式是一个大写ZZ,我先写点东西啊再保存,比如说这个哈啊没写插入。
09:19
插入。Hello word,然后保存。这里面是按shift大写ZZ这种方式保存比较快啊,还有其他的保存方式,这也有啊,比如说冒号Q就是退出退出,如果文件修改但没保存会显示无法退出啊,您可以怎么的,您可以给他强制退出,但是不保存也行。或是冒号小写的X也是退出保存或冒号Q啊WQ也是值保存,还有这个ZZ,一般情况下,呃,大部分开发者都习惯使用这个ZZ比较方便一点啊。好,那我们再回过头来说另外一个问题。在哪了,这呢,进入编辑器有两种方式,第一种是vim,然后就能进入,然后第二种是这个,呃,VI后面加上一个文件名。
10:10
文件名啊,这是进入编辑器,那我们进入编辑器之后又怎么的进入。文本编辑器。有。两种模式。第一种模式叫文本。编辑模式。有时候能我们我们能往里头写字的,是不是还有一种叫命令行模式。命令行模式。因为怎么呢?因为我们这里面是一个什么呢?是一个就是文字型界面,没有什么,没有这个图形化是不是操作,所以说我就很难区分什么,很难区分我到底是写文本呢,还是到底要退出呢,是不是,所以说我们这里面有两个模式,两个模式。两个模式。通过。
11:00
ESC。ESC键。见。键盘E键切换。能明白这意思吧,嗯,然后再看一下这里面的一些操作啊,比如说基本操作。基本操作这里面写一下,还有这个是呃,退出操作,这里面操作比较多啊。看下基本操作,我们现在知道有哪一个是不是I键呢?键是不是第一个是我们叫它什么呀,叫插入。嗯。诶,怎么字突然间小了呢?I键是插入啊,后面会学很多啊,咱们一会儿再说,那这里面退出保存我们学的比较多,首先是大写的ZZ是其中一种吧,那退出和保存。还有是什么,还有是冒号WQ啊呃,注意一下这是什么,英文状态下的这个冒号WQ也是退出保存的意思吧。
12:03
还有什么呀,还有是。冒号小写的X,这冒号又写错了,冒号小写X也是退出保存的意思。还有吗?没了吧,这几种。啊,然后还有一些什么,还有一些比如说我新建了到这个VM里面来,我没有给他起名,但是这里面退出不了了吧,是不是有个冒号W这什么意思啊。冒号W,然后是文件名,文件名。这是什么?这是。保存文件。并未。文件。命名。那我这里面的无论是基本操作还是退出操作,都需要在哪种模式下进行啊?命令行模式下进行是不是啊,那我不能在这个文本插入模式进行吧,那我在插入里面我随便写写什么写这个,比如说vi1.t。那我现在现在进入什么,现在进入这个呃,文本编辑模式了,那我写100个I有用吗?没有用吗?是不是我写100个什么这个冒号WQ退出大写ZZ有用吗?没有用吧,我们需要知道在哪种命令下哪种有用,知道吧,好,那我们再看一下。
13:15
还有哪种,还有这种是退出。呃,直接退出的那种,还有一种是退出不保存看一下。冒号Q。这是退出,但是要注意前提是什么呢?如果。文件没有被修改,可以用这种方式是不是,那如果文件被修改了,这种方式怎么退不出去吧?啊是这种还有一种什么,还有一种是。冒号。冒号Q叹号,这是什么呀?退出。那不保存不保存,比如说你修改里面内容,但是我不想修改,然后就是冒号Q注意一下啊,这是基本的操作,还有一种什么,还有一种是在这里面是。
14:06
冒号加一个感叹号,后面加一个命令,知道吧,是暂时离开VI模式去执行一些其他命令,知道吧。比如说什么,比如说我现在所在这个文件夹可能不是我要保存的这个文件夹是不是我可以执行个命令,大家看一下冒号,感叹号,CD,然后是。点点。这好像前面加空格吧。然后P,诶。等一下啊,等一下,等一下我换个命令冒号感叹号,然后LS推出一下。他这里面是怎么的,是暂时离开了这个,我们VR这个里面来去执行了一个其他的命令,看到了吧,你看我这里面这个虽然说这个没写后面内容,但是你看一下它查出了一个内容是什么啊,1.tit这个文件是不是啊,我们也可以去怎么的去呃,你看一下再回到回到这里面来,摁一下enter就回到里面来了,冒号感叹号,然后是。
15:06
L这把我们以列表形式查看一下,一会车。哎。没有没有没有它这个命令不行啊,呃,那我们再回头来用它这个原始命令,冒号感叹号LS。LS-al这样查看一下回车,你看是不是查出来了啊,就是我们写写文件的时候,突然间可能有点其他的事了,就要找一下这个东西,或者是看一下之前内容,或者是我们要进入其他的模式里面去,是不是可以先怎么着临时离开。啊,然后再怎么再按回车是不是就回来了啊,同时我们也可以把它放在后台,放在后台怎么放了。是不是快捷键CTRL加Z啊,放后台了唤醒呢。FG几啊?一是不是就能唤醒啊,那如果说假如说这个里面比较文件比较多的情况下,我也不知道是几的情况下,我可以怎么着,可以用这个jobs先查看一下我这个后台有哪些内容是不是,然后FG1给它唤醒是不是同样可以啊那。
16:06
这个也是我们基本操作之一。那这是我们那个退出那操作这里面还有插入这块还没跟大家细说,那细说什么呀?我们除了I能插入之外,还有一个是A,也可以看一下A是什么操作,是光标位置,右边插入文字,那左右大家能区分吗?啊,是不是就在光标后,光标后面呢?是不是右面是不是后面啊,一个意思吧,那是比如说这个I,就是在怎么样光标当前位置去插入啊,其实它俩是一个意思,给大家看一下,我先把这个退出保存一下,然后是V。I'm我看一下我打的是VI vim啊。回车想插入的情况下,我摁I也行,摁A也行,看一下摁一下A啊,是不是也是进入插入模式啊,那你是不是也可以写东西啊,只是这个操作情况,我真没L,我只是摁的是A,是不是也可以啊,还有什么,还有是这个。
17:01
O小写的O是光标位置上方开启一行,知道吧。那正常情况下,下方上方下方啊,那下方开几行。那你看一下我现在光标在哪儿啊,是不是在第一行啊,我EIA小写的O。它怎么的,是不是变到下一行了啊,还有一个是什么大写的O,大写的O是怎么的。在光标上一行去开启一个,那看一下我现在是定位在第一行,是不是EA大写的O诶。是不是开辟的上一行,只不是反应比较慢而已啊,是不是开的上一行啊,那在我们在这里面再加一下笔记里面加一下基本操作I插入是。在。光标。光标。所在位置插入,然后还有一个什么A吧。A是在。光标。右侧。位置插入。
18:02
还有是。O小写的O呢,是在光标上一行下一行下一行下一行啊。下,呃,不是在光标。下方开启一行啊下方。开启。新一行给大家演示一下啊,什么叫在下边各开启一行是怎么样,因为我刚当时写的只写了一行代码,只写了一行文字,好,那再多写几行。好,我现在在在什么啊?是在中间一行啊,文EIA小写的O是不是开启了新的一行啊,在光标下就下一行,在光标下一行开启了新一行,能明白意思吗?能明白吧,那大写的O就是什么?你看一下我在这位置大写的O,大写的O反应比较慢,看到了吧,是不是也能操作呀?在光标上一行开启。在光标下方开启新的一行,这是什么呢?上方吗?大写的O。
19:02
在光标。光标。喂。歌汪光。标上方。开启。新一行。好,我们看一下还有另外两个,一个是什么?一个是大写的A和大写的A分别是什么,分别是在光标,呃,不是光,呃,光标所在行首插入文字,那你看一下。假如说我现在定位在这个中间的位置了,我也不知道在哪儿,是不是文EA大写的A,看一下我光标回到哪了。行首了吧,是不是就是把光标定位在行首是不是,那假如这个文字,假如说这后面有几百几百行是不是,那我想去到那儿特别麻烦,这不是想回到这个行首是不是我得一个个敲回来啊,比较麻烦,摁一下大写的A是不是直接就大写的A是不是直接就回来了,那大写的A呢?行尾是不是啊,好,我们再定在中间,大写的A是不是定在行尾了,一个行首一个行尾。
20:07
嗯,大写的I是。将光标。将光标。定位在。本行。本行行首。大写的A是什么?将。光标。定位在。本行。行为啊,就是这意思,这是两个基本操作啊,那基本操作之后,那我们先把这个先保存。
我来说两句