diff options
| author | ckelsel <ckelsel@hotmail.com> | 2017-08-21 09:19:08 +0800 | 
|---|---|---|
| committer | ckelsel <ckelsel@hotmail.com> | 2017-08-21 09:19:08 +0800 | 
| commit | 0b6fa3a553da3b83419c48fcbb6fb3ec413598e0 (patch) | |
| tree | 63cda34cb93df36f64be4beea934ee34d850104c /src/nvim/main.c | |
| parent | 673fc748237345914e0ad584bc4cba997c96a37e (diff) | |
| parent | 8d1ccb606d3806dcf9c4bcfdb0446d8139c0e765 (diff) | |
| download | rneovim-0b6fa3a553da3b83419c48fcbb6fb3ec413598e0.tar.gz rneovim-0b6fa3a553da3b83419c48fcbb6fb3ec413598e0.tar.bz2 rneovim-0b6fa3a553da3b83419c48fcbb6fb3ec413598e0.zip | |
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'src/nvim/main.c')
| -rw-r--r-- | src/nvim/main.c | 71 | 
1 files changed, 32 insertions, 39 deletions
| diff --git a/src/nvim/main.c b/src/nvim/main.c index 3f828d7be9..a665ad1de2 100644 --- a/src/nvim/main.c +++ b/src/nvim/main.c @@ -1878,54 +1878,47 @@ static void usage(void)    signal_stop();              // kill us with CTRL-C here, if you like    mch_msg(_("Usage:\n")); -  mch_msg(_("  nvim [arguments] [file ...]      Edit specified file(s)\n")); -  mch_msg(_("  nvim [arguments] -               Read text from stdin\n")); -  mch_msg(_("  nvim [arguments] -t <tag>        Edit file where tag is defined\n")); -  mch_msg(_("  nvim [arguments] -q [errorfile]  Edit file with first error\n")); -  mch_msg(_("\nArguments:\n")); +  mch_msg(_("  nvim [options] [file ...]      Edit file(s)\n")); +  mch_msg(_("  nvim [options] -               Read text from stdin\n")); +  mch_msg(_("  nvim [options] -t <tag>        Edit file where tag is defined\n")); +  mch_msg(_("  nvim [options] -q [errorfile]  Edit file with first error\n")); +  mch_msg(_("\nOptions:\n"));    mch_msg(_("  --                    Only file names after this\n")); -#if !defined(UNIX) -  mch_msg(_("  --literal             Don't expand wildcards\n")); -#endif -  mch_msg(_("  -e                    Ex mode\n")); -  mch_msg(_("  -E                    Improved Ex mode\n")); -  mch_msg(_("  -s                    Silent (batch) mode (only for ex mode)\n")); +  mch_msg(_("  +                     Start at end of file\n")); +  mch_msg(_("  --cmd <cmd>           Execute <cmd> before any config\n")); +  mch_msg(_("  +<cmd>, -c <cmd>      Execute <cmd> after config and first file\n")); +  mch_msg("\n"); +  mch_msg(_("  -b                    Binary mode\n"));    mch_msg(_("  -d                    Diff mode\n")); -  mch_msg(_("  -R                    Read-only mode\n")); -  mch_msg(_("  -Z                    Restricted mode\n")); +  mch_msg(_("  -e, -E                Ex mode, Improved Ex mode\n")); +  mch_msg(_("  -es                   Silent (batch) mode\n")); +  mch_msg(_("  -h, --help            Print this help message\n")); +  mch_msg(_("  -i <shada>            Use this shada file\n"));    mch_msg(_("  -m                    Modifications (writing files) not allowed\n"));    mch_msg(_("  -M                    Modifications in text not allowed\n")); -  mch_msg(_("  -b                    Binary mode\n")); -  mch_msg(_("  -l                    Lisp mode\n")); -  mch_msg(_("  -A                    Arabic mode\n")); -  mch_msg(_("  -F                    Farsi mode\n")); -  mch_msg(_("  -H                    Hebrew mode\n")); -  mch_msg(_("  -V[N][file]           Be verbose [level N][log messages to file]\n")); -  mch_msg(_("  -D                    Debugging mode\n"));    mch_msg(_("  -n                    No swap file, use memory only\n")); -  mch_msg(_("  -r, -L                List swap files and exit\n")); -  mch_msg(_("  -r <file>             Recover crashed session\n")); -  mch_msg(_("  -u <vimrc>            Use <vimrc> instead of the default\n")); -  mch_msg(_("  -i <shada>            Use <shada> instead of the default\n")); -  mch_msg(_("  --noplugin            Don't load plugin scripts\n")); -  mch_msg(_("  -o[N]                 Open N windows (default: one for each file)\n")); -  mch_msg(_("  -O[N]                 Like -o but split vertically\n")); -  mch_msg(_("  -p[N]                 Open N tab pages (default: one for each file)\n")); -  mch_msg(_("  +                     Start at end of file\n")); -  mch_msg(_("  +<linenum>            Start at line <linenum>\n")); -  mch_msg(_("  +/<pattern>           Start at first occurrence of <pattern>\n")); -  mch_msg(_("  --cmd <command>       Execute <command> before loading any vimrc\n")); -  mch_msg(_("  -c <command>          Execute <command> after loading the first file\n")); +  mch_msg(_("  -o[N]                 Open N windows (default: one per file)\n")); +  mch_msg(_("  -O[N]                 Open N vertical windows (default: one per file)\n")); +  mch_msg(_("  -p[N]                 Open N tab pages (default: one per file)\n")); +  mch_msg(_("  -r, -L                List swap files\n")); +  mch_msg(_("  -r <file>             Recover edit state for this file\n")); +  mch_msg(_("  -R                    Read-only mode\n"));    mch_msg(_("  -S <session>          Source <session> after loading the first file\n"));    mch_msg(_("  -s <scriptin>         Read Normal mode commands from <scriptin>\n")); -  mch_msg(_("  -w <scriptout>        Append all typed characters to <scriptout>\n")); -  mch_msg(_("  -W <scriptout>        Write all typed characters to <scriptout>\n")); -  mch_msg(_("  --startuptime <file>  Write startup timing messages to <file>\n")); -  mch_msg(_("  --api-info            Dump API metadata serialized to msgpack and exit\n")); +  mch_msg(_("  -u <config>           Use this config file\n")); +  mch_msg(_("  -v, --version         Print version information\n")); +  mch_msg(_("  -V[N][file]           Verbose [level][file]\n")); +  mch_msg(_("  -Z                    Restricted mode\n")); +  mch_msg("\n"); +  mch_msg(_("  --api-info            Write msgpack-encoded API metadata to stdout\n"));    mch_msg(_("  --embed               Use stdin/stdout as a msgpack-rpc channel\n"));    mch_msg(_("  --headless            Don't start a user interface\n")); -  mch_msg(_("  -v, --version         Print version information and exit\n")); -  mch_msg(_("  -h, --help            Print this help message and exit\n")); +#if !defined(UNIX) +  mch_msg(_("  --literal             Don't expand wildcards\n")); +#endif +  mch_msg(_("  --noplugin            Don't load plugins\n")); +  mch_msg(_("  --startuptime <file>  Write startup timing messages to <file>\n")); +  mch_msg(_("\nSee \":help startup-options\" for all options.\n"));  } | 
