linux基本操作命令vim
linux基本操作命令vim详细介绍
Vim 是一款在 Linux 系统中广泛使用的文本编辑器,具有强大的功能和丰富的命令。以下是 Vim 的一些基本操作命令:
启动和退出
- 启动 Vim:在终端输入
vim 文件名即可启动 Vim 并打开指定文件。若文件不存在,会创建一个新文件。例如:
bash
test.txt
- 退出 Vim:
- 保存并退出:在命令模式下(按
Esc进入),输入:wq。 - 不保存并退出:在命令模式下,输入
:q!。
- 保存并退出:在命令模式下(按
模式切换
- 命令模式:启动 Vim 后默认进入此模式,可进行光标移动、复制、粘贴、删除等操作。
- 插入模式:在命令模式下,按
i(在光标前插入)、a(在光标后插入)、o(在当前行下一行插入新行)等键可进入插入模式,输入文本。 - 可视模式:在命令模式下,按
v(字符可视模式)、V(行可视模式)或Ctrl + v(块可视模式)进入,用于选中文本。
光标移动
- 上下左右移动:在命令模式下,使用
h(左)、j(下)、k(上)、l(右)键移动光标。 - 移动到行首和行尾:按
0(数字零)移动到行首,按$移动到行尾。 - 移动到文件开头和结尾:按
gg移动到文件开头,按G移动到文件结尾。
文本编辑
- 复制和粘贴:在命令模式下,使用
yy复制当前行,nyy(n为数字)复制n行;按p将复制的内容粘贴到光标后。 - 删除:使用
dd删除当前行,ndd删除n行;按x删除光标所在字符。 - 撤销和恢复:按
u撤销上一步操作,按Ctrl + r恢复撤销的操作。
查找和替换
- 查找:在命令模式下,输入
/关键字,按Enter开始查找,按n查找下一个匹配项,按N查找上一个匹配项。 - 替换:在命令模式下,输入
:%s/原字符串/新字符串/g,可将文件中所有的原字符串替换为新字符串;若只想替换当前行的匹配项,可输入:s/原字符串/新字符串/g。
保存文件
在命令模式下,输入:w保存文件。若想将文件另存为其他名称,可输入:w 新文件名。