vim
是一个功能强大的文本编辑器,用于编辑文件。
1. vim
命令参数
序号 | 命令 (英文) | 参数 (英文) | 说明 | 示例 |
---|---|---|---|---|
1 | vim | -o | 以水平分屏模式打开多个文件 (Open in horizontal split ) | vim -o file1.txt file2.txt 同时水平打开两个文件。 |
2 | vim | -O | 以垂直分屏模式打开多个文件 (Open in vertical split ) | vim -O file1.txt file2.txt 同时垂直打开两个文件。 |
3 | vim | -R | 以只读模式打开文件 (Read-only mode ) | vim -R file.txt 只读打开文件,不允许修改。 |
4 | vim | -c | 打开文件后执行指定命令 (Execute command on open ) | vim -c "set number" file.txt 打开文件并显示行号。 |
5 | vim | -p | 以标签页方式打开多个文件 (Open in tab pages ) | vim -p file1.txt file2.txt 在标签页中打开多个文件。 |
6 | vim | -e | 进入易用模式 (Easy mode ) | vim -e file.txt 以简化界面打开文件。 |
示例:
# 打开单个文件
vim file.txt
# 水平分屏打开两个文件
vim -o file1.txt file2.txt
# 垂直分屏打开两个文件
vim -O file1.txt file2.txt
# 只读模式打开文件
vim -R file.txt
# 打开文件并执行命令
vim -c "set number" file.txt # 打开文件并显示行号
# 以标签页方式打开多个文件
vim -p file1.txt file2.txt
使用 vim
的基本操作
在 vim
中,有不同的模式,主要有以下几种:
-
普通模式 (Normal Mode):启动时默认模式,进行导航和操作。
- 按
h
、j
、k
、l
键在文件中移动。 - 按
dd
删除当前行,按yy
复制当前行,按p
粘贴。
- 按
-
插入模式 (Insert Mode):用于编辑文本。
- 按
i
进入插入模式,输入文本。 - 按
Esc
返回普通模式。
- 按
-
命令模式 (Command Mode):用于执行命令。
- 按
:
进入命令模式,可以输入命令如:w
(保存),:q
(退出),:wq
(保存并退出)。
- 按