Linux之Vim文本代码编辑神器应用get技巧

作为一名IT运维人员,在工作闲暇之际会研究一些与工作运维有关的运维方法技能或技巧。我写这篇文章目的,纯粹出于对VIM编辑器的一知半解,或者说是在学习过程中形成的笔记。

熟悉Linux的同行们都清楚一件事情---“在Linux系统中一切都是文件”,通俗的来讲就是配置一个服务其实是在修改其配置文件的参数。而且在日常工作中大家也肯定免不了要编写文档,这些工作都是通过文本编辑器来完成的。那么,说到文件编辑,就会想到Vim文本编辑器:一款令人喜爱的文本编辑器,并且它默认安装在当前几乎所有版本的Linux操作系统上,其他的文书编辑器则不一定会存在。

众所周知,Vim是从 vi 发展出来的一个文本编辑器。编程功能非常丰富,比如代码补完、编译及错误跳转等,在程序员中被广泛使用。vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。

 

这篇文章主要是总结归纳下如何使用Vim编辑器基本功能及其他应用技巧等。

一、Vim的三大模式

Vim 是⼀个【多模式】的编辑器。也就是说,在不同模式下,编辑器的响应是不同的。例如在【普通模式】下,输⼊的字符仅仅是命令;⽽在插⼊模式或者输入模式下,输⼊的字符就变成可插⼊的⽂本了。(见下图)。

 

当刚刚进⼊Vim,它是处于普通模式或者命令模式下。输入i (Insert的缩写,插⼊的意思)便进入插⼊模式或者输入模式,那么你就可以输⼊⽂字了,而这些⽂字将被插⼊到⽂件中。

Vim编辑器中有很多命令,比如移动光标、删除字符、撤销与重做、指定计数、开始⼀个新⾏、寻求帮助等编辑命令,我们不可能全部掌握,有些命令可能一辈子也用不上的。所以我们在学习过程中没有必要过于纠结命令的用法,需要用的时候查阅相关书籍或者Linux命令大全什么的就ok啦,特别是一切问题都可以在 Vim 帮助⽂件中找到答案。

本人在网上找到一张VIM键盘图样,觉得不错,值得收藏。今天就引用到这篇文章,在此非常感谢分享者!

posted @ 2021-03-11 08:57  linux-123  阅读(111)  评论(0编辑  收藏  举报