(7)vim 命令
【功能说明】:文本编辑器
【语法格式】:vim [参数] [文件 ..] 编辑指定的文件
或: vim [参数] - 从标准输入(stdin)读取文本
或: vim [参数] -t tag 编辑 tag 定义处的文件
或: vim [参数] -q [errorfile] 编辑第一个出错处的文件
【选项参数】:
长选项必须使用的参数对于短选项时也是必需使用的。
|
参数 |
参数说明 |
|
-- |
在这以后只有文件名 |
|
-v |
Vi模式(同"vi") |
|
-e |
Ex模式(同"ex") |
|
-E |
Improved Ex mode |
|
-s |
安静(批处理)模式(只能与"ex"一起使用) |
|
-d |
Diff模式(同"vimdiff") |
|
-y |
容易模式(同"evim",无模式) |
|
-R |
只读模式(同"view") |
|
-Z |
限制模式(同"rvim") |
|
-m |
不可修改(写入文件) |
|
-M |
文本不可修改 |
|
-b |
二进制模式 |
|
-l |
Lisp模式 |
|
-C |
兼容传统的Vi:'compatible' |
|
-N |
不完全兼容传统的Vi:'nocompatible' |
|
-V[N][fname] |
Be verbose [level N] [log messages to fname] |
|
-D |
调试模式 |
|
-n |
不使用交换文件,只使用内存 |
|
-r |
列出交换文件并退出 |
|
-r (跟文件名) |
恢复崩溃的会话 |
|
-L |
同-r |
|
-A |
以Arabic模式启动 |
|
-H |
以Hebrew模式启动 |
|
-F |
以Farsi模式启动 |
|
-T <terminal> |
设定终端类型为<terminal> |
|
-u <vimrc> |
使用<vimrc>替代任何.vimrc |
|
--noplugin |
不加载plugin脚本 |
|
-P[N] |
打开N个标签页(默认值:每个文件一个) |
|
-o[N] |
打开N个窗口(默认值:每个文件一个) |
|
-O[N] |
在这以后只有文件名 |
|
+ |
启动后跳到文件末尾 |
|
+<lnum> |
启动后跳到第 <lnum> 行 |
|
--cmd <command> |
加载任何 vimrc 文件前执行 <command> |
|
-c <command> |
加载第一个文件后执行<command> |
|
-S <session> |
加载第一个文件后执行文件<session> |
|
-s <scriptin> |
从文件<scriptin>读入正常模式的命令 |
|
-w <scriptout> |
将所有输入的命令追加到文件<scriptout> |
|
-W <scriptout> |
将所有输入的命令写入到文件<scriptout> |
|
-x |
编辑加密的文件 |
|
--startuptime <file> |
Write startup timing messages to <file> |
|
-i <viminfo> |
使用<viminfo>取代.viminfo |

浙公网安备 33010602011771号