GVIM学习(一)

地点:基地

时间:2014.03.19

-----------------------------------------------------------------------------

零、简述

  vim是一款非常优秀的编辑器,学习非常优秀的编辑器会让你变得非常优秀,那么,现在该动手了,习惯它用它来工作。在windows系统下,可以下载gvim来熟悉这款伟大的工具。

-----------------------------------------------------------------------------

一、模式

   gvim是一个模式编辑器,这意味着在不同状态下有不同的行为模式。gvim有两个基本模式:正常模式和插入模式。正常模式下编辑器视每个字符为命令,插入模式下视每个字符为文本内容。刚开始启动gvim时出于正常模式,要进入插入模式键入 i 即可切换到插入模式。而在插入模式下按 [Esc]即可切回正常模式。

  冒号命令

  除了在以上两个模式之间切换,我们还有冒号命令,这种命令以冒号开头,以上两个模式下都可以随时切换到冒号命令模式执行相应操作。当你键入冒号,光标就好跑到文本最后一行,就可以输入命令按回车执行了。

-----------------------------------------------------------------------------

二、gvim的进入和退出

在正常模式下

输入        :q!   ——退出不保存文本的改动

输入        :wq    ——退出保存更改

-----------------------------------------------------------------------------

三、光标的移动

  在正常模式,  移动光标的事类似于玩游戏的几个常用键,上下左右用得多了自然就习惯和熟练的,所以重在勤快联系,一定要注意光标的移动是在正常模式下进行的。

 H——左                     L——右

 J——下                      K——上

-----------------------------------------------------------------------------

四、删除字符

  在正常模式下键入x即可对当前字符进行删除操作,删除后,后面的字符会跟上来补缺。为什么要用x表示删除呢,是在追忆古老的打字机时代,当时的删除操作就是用x来覆盖要删除的字符。

-----------------------------------------------------------------------------

五、删除一行

  删除一行可以在正常模式下对当前行用dd命令,删除后下面的行会移上来补缺。

-----------------------------------------------------------------------------

六、删除换行符

  行与行之间有个隐身的换行符,删除它就相当于合并两行,当然这合并的两行间也有一个字符的空白。删除换行符的命令式大写的J,小写的j我们都知道,是光标下移一行。记住,是大写的J可删除换行符。

-----------------------------------------------------------------------------

七、撤销上次操作

  有时我们对文本进行了错误操作,想要返回上次,这是可以键入u进行恢复,并且可以逐步恢复。

-----------------------------------------------------------------------------

好吧,今天就只学到这了。这些东西不难,主要是熟练



你可能感兴趣的:(GVIM学习(一))