常用vim命令
vim 是一种文本编辑器,常用于命令行界面下。它具有强大的功能和灵活的配置选项,适用于编辑各种类型的文本文件,包括代码文件、配置文件等。使用 vim 可以进行文本的编辑、查找、替换、复制、粘贴等操作。
1、编辑文件
   - `vim filename`:打开或创建一个文件。vim employee.json
   - `:e filename`:在 Vim 中打开另一个文件。
 
2、模式切换
   - 普通模式(Normal Mode):默认模式,用于导航、删除、复制等操作。
   - 插入模式(Insert Mode):用于输入文本。
   - 可视模式(Visual Mode):用于选择文本块。
 
3、基本导航
   - `h`、`j`、`k`、`l`:左、下、上、右移动光标。
   - `Ctrl + f`:向前翻页。
   - `Ctrl + b`:向后翻页。
   - `gg`:跳转到文件开头。
   - `G`:跳转到文件结尾。
   - `:n`:跳转到第 n 行。
 
4、编辑操作
   - `i`:进入插入模式,在光标前插入文本。
   - `a`:在光标后插入文本。
   - `o`:在当前行下插入新行。
   - `O`:在当前行上插入新行。
   - `dd`:删除当前行。
   - `yy`:复制当前行。
   - `p`:粘贴文本。
 
5、保存和退出
   - `:w`:保存文件但不退出 Vim。
   - `:q`:退出 Vim。
   - `:wq` 或 `:x`:保存并退出 Vim。
   - `:q!`:强制退出 Vim,丢弃修改。
 
6、搜索和替换
   - `/pattern`:向下搜索匹配的文本模式。
   - `?pattern`:向上搜索匹配的文本模式。
   - `:s/pattern/replacement/g`:在当前行进行替换。
   - `:%s/pattern/replacement/g`:在整个文件进行替换。
 
7、撤销和重做
   - `u`:撤销上一步操作。
   - `Ctrl + r`:重做上一步操作。
                
                    
                
                
            
        
浙公网安备 33010602011771号