在这一节课中我尝试了vim编辑器,作为对于linux的更近一步的使用。
可能有人会问,我记事本用的好好的,为什么还要学习使用各种vi的编辑器呢?其实就我个人认为VIM的用户主要是编辑起来有各种快捷操作,并且有很多插件,脚本不断扩充它的功能。然而初学者可能会觉得有点怪异,觉得他使用不方便之类的问题。那我只能说这些只能凭个人喜好了。
网络上有句戏称,使用vim的都是神。为什么呢?因为啊vim的默认命令有1400多个,能全部记住还真是不容易呢。不过我们一般人就是边使用变查询的啦。毕竟相比于其他的编辑器,vim同样的功能,却有更少的击键次数,这绝对是懒人必备啊。
下面我们来介绍一下有关于vim编辑器的一些简单的编辑命令。
**要移动光标,请依照说明分别按下h、j、k、l键。**
h的键位于左边,每次按下就会向左移动。
l的键位于右边,每次按下就会向右移动。
j键看起来很象一支尖端方向朝下的箭头。
vim的退出:
1.按键(这是为了确保您处在正常模式)。
2.然后输入::q! <回车>
这种方式的退出编辑器会丢弃您进入编辑器以来所做的改动。
文本的删除:
**在正常(Normal)模式下,可以按下x键来删除光标所在位置的字符。**
1.请将光标移动到本节中下面标记有--->的那一行。
2.为了修正输入错误,请将光标移至准备删除的字符的位置处。
3.然后按下x键将错误字符删除掉。
4.重复步骤2到步骤4,直到句子修正为止。
---> The ccow jumpedd ovverr thhe mooon.
5.好了,该行已经修正了,下面是第一讲第四节。
文本的插入:
**在正常模式下,可以按下i键来插入文本。**
1.请将光标移动到本节中下面标记有--->的第一行。
2.为了使得第一行内容雷同于第二行,请将光标移至文本第一个准备插入字符
的位置。
3.然后按下i键,接着输入必要的文本字符。
文本的添加:
**按A键以添加文本。**
1.移动光标到下面第一个标记有--->的一行。
光标放在那一行的哪个字符上并不重要。
2.按A键输入必要的添加内容。
3.文本添加完毕后,按键回到正常模式。
文件的保存:
**使用:wq以保存文件并退出。**
1.保存改动过的文件并退出Vim,按这些键::wq <回车>
删除类命令
1.欲从当前光标删除至下一个单词,请输入:dw
2.欲从当前光标删除至当前行末尾,请输入:d$
3.欲删除整行,请输入:dd
4.欲重复一个动作,请在它前面加上一个数字:2w
5.在正常模式下修改命令的格式是:
operator [number] motion
其中:
operator -操作符,代表要做的事情,比如d代表删除
[number] -可以附加的数字,代表动作重复的次数
motion -动作,代表在所操作的文本上的移动,例如w代表单词(word),
$代表行末等等。
6.欲移动光标到行首,请按数字0键:0
7.欲撤消以前的操作,请输入:u (小写的u)
欲撤消在一行中所做的改动,请输入:U (大写的U)
欲撤消以前的撤消命令,恢复以前的操作结果,请输入:CTRL-R
更改类命令
1.要重新置入已经删除的文本内容,请按小写字母p键。该操作可以将已删除
的文本内容置于光标之后。如果最后一次删除的是一个整行,那么该行将置
于当前光标所在行的下一行。
2.要替换光标所在位置的字符,请输入小写的r和要替换掉原位置字符的新字
符即可。
3.更改类命令允许您改变从当前光标所在位置直到动作指示的位置中间的文本。
比如输入ce可以替换当前光标到单词的末尾的内容;输入c$可以替换当
前光标到行末的内容。
4.更改类命令的格式是:
c [number] motion
看上去还是有点小小的麻烦啊。我尝试编辑了一些文件,个人感觉比较麻烦,但是如果我们在无法使用图形界面的情况下vim编辑器绝对是处理文本的上上之选。
网友评论