以下是一些例子:
来自命令的man
页:
$ man man
man [-acdfFhkKtwW] [--path] [-m system] [-p string] [-C config_file] [-M pathlist] [-P pager] [-S section_list] [section] name ...
...
来自http://vim.wikia.com/wiki/Power_of_g:
:[range]g/<pattern>/cmd
来自http://bullium.com/support/vim.html:
:wq {file}
[...]
,<...>
,{...}
的含义是什么,以及那些没有任何环境的东西?答案 0 :(得分:3)
您提供的示例各不相同,因为vim命令将在Vim本身中使用,而不是在shell命令行中使用。
[]
通常保留给shell命令的可选参数。
<>
用于vim命令的必需参数。
您的示例中的{}
用于vim命令的可选参数。
后两个似乎是特定于VIM的,但[]
是表示可选参数的非常标准的符号。