vim 打开文件

使用 Vim 打开文件进行编辑,支持多种打开方式

语法

vim [options] [file ...]

参数

参数说明示例级别
file 打开指定文件 vim main.go 常用
+n 打开后跳转到第 n 行 vim +10 config.yaml 常用
+/pattern 打开后跳转到匹配位置 vim +/TODO app.js 进阶
-O 垂直分屏打开多个文件 vim -O file1.js file2.js 进阶
-R 只读模式打开 vim -R /etc/nginx/nginx.conf 常用

示例

打开单个文件

vim index.html

打开并跳转到指定行

vim +42 src/app.py
常用于根据报错行号定位

打开并搜索关键词

vim +/function server.js
光标定位到第一个匹配处

同时打开多个文件

vim -O header.h main.c
垂直分屏显示

常见错误

E325: ATTENTION - Found a swap file 上次编辑异常退出,用 vim -r file 恢复,或删除 .swp 文件

技巧

相关命令