RHEL 7中Vim文本编辑器如何快速掌握?

如题所述

  Linux操作系统中都会默认安装一款超好用的文本编辑器——名字叫“vim”,vim是vi编辑器的升级版。

  Vim能够得到这么多厂商与用户的认可,原因就是在Vim编辑器中有三种模式——命令模式、末行模式和编辑模式,分别又有多种不同的命令快捷键组合,很大的提高了工作效率,用习惯后会觉得非常的顺手。要想在文本操作时更加高效率,我们必需先搞清Vim编辑器的三种模式的操作不同与切换方法。

命令模式:控制光标移动,可对文本进行删除、复制、粘贴等工作。
输入模式:正常的文本录入。
末行模式:保存、退出与设置编辑环境。

  记住每次运行vim编辑器后都默认是“命令模式”,需要先进入到“输入模式”后再进行编写文档的工作,而每次编辑完成需先返回到“命令模式”后再进入“末行模式”对文本的保存或退出操作。

  vim编辑器的命令模式中常用的快捷键

命令    作用    
dd    删除(剪切)光标所在整行。    
5dd    删除(剪切)从光标处开始的5行。    
yy    复制光标所在整行。    
5yy    复制从光标处开始的5行。    
p    将之前删除(dd)或复制(yy)过的数据粘贴到光标后。    
/字符串    在文本中从上至下搜索该字符串。    
?字符串    在文本中从下至上搜索该字符串。    
n    显示搜索命令定位到的下一个字符串。    
N    显示搜索命令定位到的上一个字符串。    
u    撤销上一步的操作

  vim编辑器的末行模式中的常用命令

命令    作用    
:w      保存    
:q      退出    
:q!     强制退出(放弃对文本的修改内容)    
:wq!    强制保存退出    
:set nu    显示行号    
:set nonu  不显示行号    
:命令     执行该命令    
:整数     跳转到该行

  使用vim编辑主机信息

[root@linuxprobe ~]# vim /etc/hostname
linuxprobe.com

详细的linux教程,推荐看看《linux就该这么学》书籍,里面有介绍。谢谢

温馨提示:答案为网友推荐,仅供参考