首页 > 技术文章 > vim 程序编辑器

droidxin 2014-07-11 17:07 原文

vim程序编辑器

1.首先介绍一下vi编辑器

vi共分为三种模式,分别为 一般模式,编辑模式和命令行模式。

打开文件就直接进入一般模式

当你按下“i , I , o , O , a , A , r , R”的任何一个字母之后才会进入编辑模式,如果需要推出,则按下[ESC]即可

在一般模式下,输入“: , / , ? ”三个中任何一个,就可以进入命令行模式。

2.vim的按键说明

常用命令个人总结:

移动光标: 0 :移动到这一行的最前面字符处

      $ :移动到这一行的最后面字符处

      nG :移动到这个文件的第n行

      1G :移动到这个文件的第一行

查找:   /word:向下寻找一个名为word的字符串,?word:向上查找一个名为word的字符串

      n  :重复上一次的查找动作    N :反向前一个查找

替换:   :n1,n2s/word1/word2/g   在第n1行和第n2行之间查找word1,用word2替换

      :n1,n2s/word1/word2/gc  在第n1行和第n2行之间查找word1,用word2替换,并每次询问是否替换

删除:   dd :删除光标所在那一整行

      ndd : 删除光标向下n行

复制    yy :复制光标所在那一行

      nyy:复制光标所在的向下n行

粘贴    p:将以复制数据在光标下一行粘贴  P:将已复制数据光标上一行粘贴

其他    J :将光标所在行同下一行结合成同一行

      u:复原前一个操作

      [Ctrl]+r  :重复上一个操作      

      

 

 

 

 

 

 

vim的保存文件,恢复与打开时的警告信息

  目前主要的编辑软件都会有“恢复”功能,即使因某些原因导致类似死机了,也可以通过特别的机制来将之前未保存的数据救回来。

而我们的vim编辑时,vim会在被编辑的文件的目录下在新建一个名为.filename.swp的文件。所以,你编辑的未保存的文件内容会保存在这个

文件中。

vim的块选择功能

v  字符选择

V  行选择

[Ctrl]+v  块选择

y  将反白的地方复制起来

d  将反白的地方删除

 

同时,vim还有多文件编辑功能,当然,还可以酷炫的多窗口 切换咯

 关于vim的环境设置参数

 

重点回顾

 

推荐阅读