文本编辑器介绍

在这里插入图片描述

Vim编辑器

   vim 由早期的 vi 编辑器发展而来,沿用了其核心操作逻辑,并大幅拓展功能。在不少 Linux 发行版中,虽默认安装的是 vi,但 vim 凭借语法高亮、脚本自动化等增强特性,以及可高度定制的优势,备受程序员、系统管理员推崇。只需简单安装配置,就能在文本编辑与代码处理场景中发挥强大作用;
   ***安装方式***:在终端执行sudo apt install vim
   
   ***核心特点***:
   ***多模式操作***:含命令模式 (用于光标移动及命令执行)、插入模式 (实现文本输入)、底行模式 (可执行文件操作、查找替换等) 等,各模式间可通过特定按键灵活切换;
    ***高效操作***:凭借大量键盘快捷键,减少鼠标使用,熟练后能显著提升文本编辑效率,加快操作速度;
    ***高度可定制***:利用用户主目录下的.vimrc文件可自定义快捷键、主题配色等;

借助丰富插件,拓展代码补全、语法检查等功能,适配不同开发场景;

## Vim编辑器基础使用

  ***启动与文件操作***:
     ***常规启动***:使用 vim 文件名启动 vim,若文件存在直接打开;若不存在则先创建再打开;
     ***分屏启动***:vim 路径 / 文件名 1 路径 / 文件名 2 -O 可左右分屏打开两个文件,方便对比编辑;
     
 ***退出方式***:
        保存并退出:在底行模式下输入:wq,保存对文件的修改并退出 vim;
        强制退出:在底行模式下输入:q!,不保存文件修改直接退出 vim;
        多个分屏退出:在 vim 的命令操作中,加上 all 即可对多个分屏进行批量操
         如 :wqall 可保存并关闭所有分屏退出 vim;
             :qall! 可在不保存修改的情况下强制关闭所有分屏并退出 vim 等;
             
  ***模式功能***:
           命令模式:vim 启动默认进入,可进行光标移动、复制、粘贴、删除等操作,但无法直接输入文本;
           插入模式:用于输入和编辑文本内容;
           底行模式:可执行保存文件、退出 vim、查找替换等特殊命令;

## Vim编辑器模式切换
在这里插入图片描述

命令模式下的命令

在这里插入图片描述
在这里插入图片描述
插入模式下的命令
在这里插入图片描述
底行模式下的命令
在这里插入图片描述

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐