VIM - Vi IMproved 6.1 (2002 Mar 24, compiled Dec 26 2002 19:39:58) |
|
usage: vim [arguments] [file ..] edit specified file(s) |
or: vim [arguments] - read text from stdin |
or: vim [arguments] -t tag edit file where tag is defined |
or: vim [arguments] -q [errorfile] edit file with first error |
|
Arguments: |
|
-- |
Only file names after this |
-v |
Vi mode (like "vi") |
-e |
Ex mode (like "ex") |
-s |
Silent (batch) mode (only for "ex") |
-d |
Diff mode (like "vimdiff") |
-y |
Easy mode (like "evim", modeless) |
-R |
Readonly mode (like "view") |
-Z |
Restricted mode (like "rvim") |
-m |
Modifications (writing files) not allowed |
-M |
Modifications in text not allowed |
-b |
Binary mode |
-l |
Lisp mode |
-C |
Compatible with Vi: 'compatible' |
-N |
Not fully Vi compatible: 'nocompatible' |
-V[N] |
Verbose level |
-D |
Debugging mode |
-n |
No swap file, use memory only |
-r |
List swap files and exit |
-r (with file name) |
Recover crashed session |
-L |
Same as -r |
-T <terminal> |
Set terminal type to <terminal> |
-u <vimrc> |
Use <vimrc> instead of any .vimrc |
--noplugin |
Don't load plugin scripts |
-o[N] |
Open N windows (default: one for each file) |
-O[N] |
Like -o but split vertically |
+ |
Start at end of file |
+<lnum> |
Start at line <lnum> |
--cmd <command> |
Execute <command> before loading any vimrc file |
-c <command> |
Execute <command> after loading the first file |
-S <session> |
Source file <session> after loading the first file |
-s <scriptin> |
Read Normal mode commands from file <scriptin> |
-w <scriptout> |
Append all typed commands to file <scriptout> |
-W <scriptout> |
Write all typed commands to file <scriptout> |
-x |
Edit encrypted files |
-i <viminfo> |
Use <viminfo> instead of .viminfo |
-h |
Print Help (this message) and exit |
--version |
Print version information and exit |