下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

linux系统中的VIM编辑工具

作者:课课家教育     来源: http://www.kokojia.com点击数:923发布时间: 2016-10-30 11:00:55

标签: VIM编辑工具linux系统linux命令

  在前面的文章中我们有过一定的介绍,vim它是一个文本编辑工具,我们都知道它是Linux中必不可少的一个工具,如果是没有它很多工作都无法完成。在早期的Unix都是使用的vi作为系统默认的编辑器的。或者你将会有一些疑问vi它与vim有什么区别?我们可以这样去简单的理解,vim它是vi的升级版。现在很多linux系统管理员都习惯用vi,那是因为他们接触linux的时候用的就是vi,vim是后来才开始流行起来的。

  其实我们使用的过程中就知道,其实vi和vim最大的区别就是当编辑一个文本的时候,vi不会显示颜色,而vim会显示颜色。显示颜色更易于用户进行编辑。其他功能没有什么区别,因此使用vi还是vim这完全是取决你的个人爱好而已。

  vim的三种模式:分别是一般模式、编辑模式、命令模式,基本的东西还是需要去掌握的。

  1.一般模式:当你vimfilename编辑一个文件时,一进入该文件就是一般模式了。在这个模式下,你可以做的操作有,上下移动光标;删除某个字符;删除某行;复制、粘贴一行或者多行。

  2.编辑模式:我们都知道在一般模式中,并不能去修改某一个字符的,因此只能到编辑模式了。怎样从一般模式进入编辑模式?只需你按一个键即可(i,I,a,A,o,O,r,R)。当进入编辑模式时,会在屏幕的最下一行出现“INSERT或REPLACE”的字样。从编辑模式回到一般模式只需要按一下键盘左上方的ESC键就可以退出来了

  3.命令模式:在一般模式下,输入”:”或者”/”即可进入命令模式。在该模式下,你可以搜索某个字符或者字符串,并且你也可以保存、替换、退出、显示行号等相关的操作。

  教你如何在一个空白文档中写入一段文字,然后保存。

      (1).输入vim doc.txt直接回车进入一般模式。然后按"i" 字母进入编辑模式

linux系统中的VIM编辑工具_VIM编辑工具_linux系统_linux命令_课课家

      (2)会看到窗口的左下方出现”INSERT”字样,说明已经进入了编辑模式,此时就可以写入内容了。

编辑模式

      (3)等编辑完内容后,按ESC退出编辑模式,进入一般模式。此时在左下方的”INSERT”字样消失,然后按”:”进入命令模式,最后记得要输入wq保存并退出vim。

编辑

    (4)最后可以用cat命令还打开刚才所建立的文本。

      其实vim为全键盘操作的编辑器,所以在各个模式下都有很多功能键盘的。下面我们来看看有哪些功能(部分)

  在一般模式下移动光标

  h或向左方向键 光标向左移动一个字符

  j或者向下方向键 光标向下移动一个字符

  K或者向上方向键 光标向上移动一个字符

  l或者向右方向键 光标向右移动一个字符

  Ctrl+f或者pageUP键 屏幕向前移动一页

  Ctrl+b或者pageDOWN键 屏幕向后移动一页

  Ctrl+d 屏幕向前移动半页

  Ctrl+u 屏幕向后移动半页

  + 光标移动到非空格符的下一列

  - 光标移动到非空格符的上一列

  进入编辑模式

  i 在当前字符前插入字符

  I 在当前行行首插入字符

  a 在当前字符后插入字符

  A 在当前行行末插入字符

  命令模式

  :w 将编辑过的文本保存

  :w! 若文本属性为只读时,强制保存

  :q 退出vim

  :q! 不管编辑或未编辑都不保存退出

  :wq 保存,退出

  :e! 将文档还原成最原始状态

  o 在当前行下插入新的一行

  O 在当前行上插入新的一行

  r 替换光标所在的字符,只替换一次

  R 一直替换光标所在的字符,一直到按下ESC

  小结:以上是关于文本编辑器在linux中的使用,linux功能比较强大,如果你是刚入手的话,建议还是从基础的开始入手,从基本编辑开始学习,相信对你的帮助还是比较有用的。除此之外,命令的记忆也是学习基础,可以一般学习一般记忆相关的命令,记住之后就可以熟悉操作了。

赞(27)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程