linux下编写配置文件最好的编辑工具莫过于vim了。Vim的功能实在太多太全,Vim的很多功能也许我们很少用得到,真正为大家常用的功能可能只占到所有功能的冰山一角。Vim终归只是一个编写代码或编辑文档的工具,所以只要掌握一些足够我们使用的功能即可。


做个广告:我参加CSDN举办的博客之星评选,希望得到大家的支持!


投票地址:点我投票



(1)文本编辑器的作用

     1. 维护Linux系统中的各种配置文件

      2.编写shell脚本


配置文件是Linux系统中的显著特征之一,其作用有点类似于Windows系统中的注册表

对配置文件的管理和维护需要使用文本编辑器

vim是vi编辑器的增强版本,但是习惯上也将vim称作vi ,可以建立vi到vim的命令别名,以方便使用

 

(2)三种工作模式:命令模式、输入模式、末行模式

 

1)命令模式:启动vi编辑器后默认进入命令模式,该模式中主要完成如光标移动、字符串查找,以及删除、复制、粘贴文件内容等相关操作

   2)输入模式:该模式中主要的操作就是录入文件内容,可以对文本文件正文进行修改、或者添加新的内容。处于输入模式时,vi编辑器的最后一行会出现“-- INSERT --”的状态提示信息

3)末行模式:该模式中可以设置vi编辑环境、保存文件、退出编辑器,以及对文件内容进行查找、替换等操作。处于末行模式时,vi编辑器的最后一行会出现冒号“:”提示符

 

三种模式之间的转换

 

 

(3)命令模式基本操作

1.    光标移动

 


2.复制、黏贴、删除

 

 

3.文件内容查找

 

 

4.撤销编辑及保存退出

 


(1)末行模式基本操作

 

1.        保存文件及退出vi编辑器

 


2.        打开新文件或读入其他文件内容

 


      3. 文件内容替换

 


以上仅是列出了vim的常用命令和方法,vim提供了更多的使用方法,由于太多,在此就不一一列出了,如果大家想更深入的了解其他功能,可以google一下vim的使用教程。


 

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐