自定义命令
ts
let { terminal, xdsh } = Terminal.newTerminal()
xdsh.registerCmd({
  name: 'test',
  manual: 'test',
  exec: (args: string[]): boolean => {
    xdsh.cli.history.append('test')
    return true
  }
})
Command 的具体形式如下
ts
export interface Command {
  name: string
  manual: string
  exec(args: string[]): boolean
}
更多详见源码