码迷,mamicode.com
首页 > 系统相关 > 详细

Linux之vi/vim命令

时间:2016-01-31 13:27:05      阅读:327      评论:0      收藏:0      [点我收藏+]

标签:

vi命令是linux中必不可少的一个编辑器工具。那么vi与vim又有什么区别呢,可以简单理解为vim是vi的升级版。在编辑一个文本时,vi不会显示颜色,而vim会显示颜色。显示颜色更易于用户进行编辑,其他功能没有什么区别。所以在linux系 统下,使用vi还是vim完全取决你的个人爱好而已。

如果刚刚安装的CentOS系统上没有这个命令,请这样安装它

yum install -y vim-enhanced

vim的三种模式:一般模式、编辑模式、命令模式。

  1. 一般模式: 当你vim filename 编辑一个文件时,一进入该文件就是一般模式了。在这个模式下,你可以做的操作有,上下移动光标;删除某个字符;删除某行;复制、粘贴一行或者多行。
  2. 编辑模式:一般模式下,是不可以修改某一个字符的,只能到编辑模式了。从一般模式进入编辑模式,只需你按一个键即可(i, I, a, A, o, O, r, R)。当进入编辑模式时,会在屏幕的最下一行出现"INSERT或REPLACE"的字样。从编辑模式回到一般模式只需要按一下键盘左上方的Esc键即 可。
  3. 命令模式:在一般模式下,输入 ":" 或者 "/"即可进入命令模式。在该模式下,你可以搜索某个字符或者字符串,也可以保存、替换、退出、显示行号等等。

下面就写一个简单的HelloWorld程序吧

技术分享

输入vim Hello.java直接回车进入一般模式。然后按 "i" 字母进入编辑模式,在窗口的左下角会显示 "–- 插入 -–"这说明进入插入模式,可以编辑文档。

技术分享

如果你编辑完了,想保存的话,需要先按一下键盘左上角的 "Esc"键,此时 "– 插入 –"  消失,然后输入 ":wq" 回车就会保存刚才的文字了。

技术分享

这时,看一下Hello.java文档的内容吧:

技术分享

其实 "vim" 为全键盘操作的编辑器,所以在各个模式下都有很多功能键。

技术分享

技术分享

技术分享

技术分享

 

Linux之vi/vim命令

标签:

原文地址:http://www.cnblogs.com/winner-0715/p/5173076.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!