Vim 是一款功能强大的文本编辑器,以其高效性和可定制性著称。以下是 Vim 的基础使用教程,适合初学者快速上手:
1. 安装 Vim
- Linux/macOS:通常已预装,若无可通过包管理器安装(如
sudo apt install vim
)。 - Windows:下载 gVim 或通过 Chocolatey 安装。
2. 启动与退出
- 启动:终端输入
vim
或vim 文件名
(打开文件)。 - 退出:
- 普通模式按
:q
(无修改时退出)。 :q!
强制退出(放弃修改)。:wq
保存并退出。
- 普通模式按
3. Vim 的三种模式
-
普通模式(Normal Mode):
- 默认模式,用于导航和操作文本。
- 按
Esc
从其他模式返回。
-
插入模式(Insert Mode):
- 按
i
(光标前插入)、a
(光标后插入)、o
(新行插入)进入。 - 直接输入文本。
- 按
-
命令模式(Command Mode):
- 普通模式下按
:
进入,输入命令(如保存、退出)。
- 普通模式下按
4. 基础操作
移动光标(普通模式)
h
← /j
↓ /k
↑ /l
→0
行首 /$
行尾gg
文件开头 /G
文件末尾Ctrl + f
下一页 /Ctrl + b
上一页
编辑文本
i
进入插入模式x
删除当前字符dd
删除整行yy
复制当前行p
粘贴u
撤销 /Ctrl + r
重做
搜索与替换
/关键词
向下搜索 /?关键词
向上搜索(按n
跳转下一个)。:%s/旧文本/新文本/g
全局替换。
5. 保存文件
:w
保存:w 文件名
另存为新文件:wq
保存并退出
6. 分屏与多文件
:sp
水平分屏 /:vsp
垂直分屏Ctrl + w + 方向键
切换分屏:e 文件名
打开新文件
7. 配置 Vim
-
配置文件:
~/.vimrc
(Linux/macOS)或_vimrc
(Windows)。 -
示例配置:
set number " 显示行号 set tabstop=4 " Tab 缩进4空格 syntax on " 语法高亮
8. 学习建议
- 运行
vimtutor
(终端输入命令)完成官方交互教程(约30分钟)。 - 练习常用操作(如
dd
,p
,/搜索
)。 - 逐步掌握高级功能(宏、插件等)。
常用快捷键备忘
操作 | 快捷键 |
---|---|
保存 | :w |
退出 | :q |
复制行 | yy |
粘贴 | p |
撤销 | u |
搜索 | /关键词 |
全局替换 | :%s/old/new/g |
掌握这些基础后,你会逐渐体会到 Vim 的编辑效率!