@@ -111,22 +111,23 @@ body, html, #app {
111
111
112
112
terminal标签支持属性参数表
113
113
114
- | 参数 | 说明 | 类型 | 默认值 |
115
- | ---------------------| -----------------------------------------| ----------| -------------------|
116
- | name | Terminal实例名称,同一页面的name必须唯一,Api中使用也需用到此值 | string | terminal |
117
- | context | 初始化上下文文本 | string | /vue-web-terminal |
118
- | title | header中显示的标题 | string | vue-web-terminal |
119
- | show-header | 是否显示header | boolean | true |
120
- | init-log | Terminal初始化时显示的日志,是由[ 消息对象] ( #消息对象 ) 组成的数组 | array | 略 |
121
- | init-log-delay | 初始化显示日志时每条日志之间的间隔时间,单位毫秒 ms | number | 150 |
122
- | show-log-time | 当消息** type** 为` normal ` 时是否显示时间 | boolean | true |
123
- | warnLogByteLimit | 当前Terminal日志占用内存大小超出此限制会发出警告,单位` byte ` | number | 1024 * 1024 * 10 |
124
- | warnLogCountLimit | 当前Terminal日志条数超出此限制会发出警告 | number | 200 |
125
- | warnLogLimitEnable | 是否开启日志限制警告 | boolean | true |
126
- | auto-help | 是否打开命令行自动搜索提示功能 | boolean | true |
127
- | help-style | help自定义样式 | string | |
128
- | command-store | 自定义的命令库,见[ 命令定义格式] ( #命令定义 ) | array | [ 内置命令行] ( #内置命令行 ) |
129
- | command-store-sort | 命令行库排序 | function | function(a,b) {} |
114
+ | 参数 | 说明 | 类型 | 默认值 |
115
+ | --------------------| -----------------------------------------| ----------| ----------------------------------------------------|
116
+ | name | Terminal实例名称,同一页面的name必须唯一,Api中使用也需用到此值 | string | terminal |
117
+ | context | 初始化上下文文本 | string | /vue-web-terminal |
118
+ | title | header中显示的标题 | string | vue-web-terminal |
119
+ | show-header | 是否显示header | boolean | true |
120
+ | init-log | Terminal初始化时显示的日志,是由[ 消息对象] ( #消息对象 ) 组成的数组 | array | 略 |
121
+ | init-log-delay | 初始化显示日志时每条日志之间的间隔时间,单位毫秒 ms | number | 150 |
122
+ | show-log-time | 当消息** type** 为` normal ` 时是否显示时间 | boolean | true |
123
+ | warnLogByteLimit | 当前Terminal日志占用内存大小超出此限制会发出警告,单位` byte ` | number | 1024 * 1024 * 10 |
124
+ | warnLogCountLimit | 当前Terminal日志条数超出此限制会发出警告 | number | 200 |
125
+ | warnLogLimitEnable | 是否开启日志限制警告 | boolean | true |
126
+ | auto-help | 是否打开命令行自动搜索提示功能 | boolean | true |
127
+ | enableExampleHint | 是否显示样例提示 | boolean | true |
128
+ | command-store | 自定义的命令库,见[ 命令定义格式] ( #命令定义 ) | array | [ 内置命令行] ( #内置命令行 ) |
129
+ | command-store-sort | 命令行库排序 | function | function(a,b) {} |
130
+ | inputFilter | 自定义输入过滤,返回值为过滤后的字符串 | function | function(当前输入字符char,输入框内字符串value, input时间event) {} |
130
131
131
132
## Select Events
132
133
@@ -382,6 +383,25 @@ execCmd(key, command, success)
382
383
]
383
384
```
384
385
386
+ ### 命令Help
387
+
388
+ 插件内置了help命令可以方便使用者搜索命令库,通过help命令可以查看命令的key、分组、解释样例信息。
389
+ ``` shell
390
+
391
+ # 显示全部命令信息
392
+ help
393
+
394
+ # 模糊搜索命令,搜索build前缀的命令
395
+ help build*
396
+
397
+ # 模糊搜索名,搜索带有event的命令
398
+ help * event*
399
+
400
+ # 按分组搜索,搜索关键词需要以":"开头,搜索分组为server的所有命令
401
+ help :server
402
+
403
+ ```
404
+
385
405
### 内置命令
386
406
387
407
Terminal默认内置有以下命令,且不可替代
@@ -442,4 +462,4 @@ Terminal默认内置有以下命令,且不可替代
442
462
]
443
463
}
444
464
]
445
- ```
465
+ ```
0 commit comments