常用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`:重做上一步操作。
posted @ 2024-04-24 21:20  悬崖上的金鱼  阅读(56)  评论(0)    收藏  举报  来源