vim编辑器基础

目标

  使用wim编辑器从命令行创建和编辑文本文件。

名词定义

  • 使用VIM编辑编辑文本

  Linux的一个重要涉及原则是信息和配置设置通常都存储在基于文本的文件中。这些文件可以采用各种结构方式,如设置列表、类似于INI的格式、结构化XML或YAML等等。但是,文本文件的有点在于能用任何简单的文本编辑器进行查看和编辑。

  Vim是随着Linux和Unix系统分发的vi编辑器的改进版本。Vim对于有经验的用户而言具有很高的可配置性和效率,其包含分屏编辑、颜色格式和突出显示编辑文本等功能。

  • 为什么要掌握Vim?

  您应该了解如何使用至少一种能从纯文本shell提示符使用的文本编辑器。在这种情况下,您就可以从终端窗口,或是通过ssh或web控制台远程登陆的方式来编辑基于文本的配置文件。然后,您无需访问图形桌面即可编辑服务器上的文件,实际上,该服务器可能根本不需要运行图形桌面环境。

  但是,为何要掌握Vim而不是其他可能的选择呢?主要原因在于,只要存在文本编辑器,几乎总会在服务器上安装vim。这是因为vi是由POSIX标准指定的,而Linux及其他很多类unix的操作系统大体上都遵循此标准。

操作指令

进⼊编辑模式: i I o O a A
返回普通模式: ESC
命令模式: :q! 不保存退出, :w 保存 :wq 保存退出
普通模式: yy 复制, 2yy复制2⾏,p 粘贴, dd删除, 3dd删除3⾏
视图模式:v 字符选择, V ⾏选择, Ctrl + v 块选择

文档更新时间: 2022-02-08 10:54   作者:xiubao yan