# VimSkill **Repository Path**: xiaoxinbupa/vim-skill ## Basic Information - **Project Name**: VimSkill - **Description**: Vim is the next generation of Vi, and the practical tips are fantastic vim是vi的下一代,实用的技巧很奇妙 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-08-13 - **Last Updated**: 2024-08-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: 学习笔记 ## README # VimSkill #### 介绍 Vim is the next generation of Vi, and the practical tips are fantastic vim是vi的下一代,实用的技巧很奇妙 ## vim编辑技巧 ### 思维导图 image-20240506092734430 ![image-20240430165336569](https://gitee.com/xiaoxinbupa/linux-note/raw/master/linux_base_picture/image-20240430165336569.png) ### 命令行模式 #### 思维导图 ![image-20240506093417619](https://gitee.com/xiaoxinbupa/linux-note/raw/master/linux_base_picture/image-20240506093417619.png) #### 光标跳转(命令行) ![image-20240430165246422](https://gitee.com/xiaoxinbupa/linux-note/raw/master/linux_base_picture/image-20240430165246422.png) #### 复制粘贴(命令行) ![image-20240506091203482](https://gitee.com/xiaoxinbupa/linux-note/raw/master/linux_base_picture/image-20240506091203482.png) #### 查找/撤销/保存(命令行) ![image-20240506091249059](https://gitee.com/xiaoxinbupa/linux-note/raw/master/linux_base_picture/image-20240506091249059.png) ### 末行模式 ### 思维导图 ![image-20240506093517128](https://gitee.com/xiaoxinbupa/linux-note/raw/master/linux_base_picture/image-20240506093517128.png) #### 保存/退出/文件操作 ![image-20240506091807961](https://gitee.com/xiaoxinbupa/linux-note/raw/master/linux_base_picture/image-20240506091807961.png) #### 字符串替换 ![image-20240506091829263](https://gitee.com/xiaoxinbupa/linux-note/raw/master/linux_base_picture/image-20240506091829263.png) #### 开关参数的控制 ![image-20240506091844877](https://gitee.com/xiaoxinbupa/linux-note/raw/master/linux_base_picture/image-20240506091844877.png) ### 文件内容对比 格式【语法】vimdiff file1 file2 案例: echo 123 > /opt/1.txt ;echo 1ac > /opt/2.txt ​ vimdiff /opt/1.txt /opt/2.txt ![image-20240506112932500](https://gitee.com/xiaoxinbupa/linux-note/raw/master/linux_base_picture/image-20240506112932500.png)