Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface TerminalOptions

Options to create terminal widget.

Hierarchy

  • TerminalOptions

Index

Properties

attributes?: {}

Terminal attributes. Can be useful to apply some implementation specific information.

Type declaration

  • [key: string]: string | null
cwd?: string | Uri

Current working directory.

env?: {}

Environment variables for terminal in format key - value.

Type declaration

  • [key: string]: string | null
message?: string

A message to write to the terminal on first launch. Note that this is not sent to the process, but rather written directly to the terminal. This supports escape sequences such as setting text style.

name?: string

Human readable representation of the terminal in the UI.

shellArgs?: string[]

Arguments to configure executable shell. For example ["-l"] - run shell without login.

shellPath?: string

Path to the executable shell. For example "/bin/bash", "bash", "sh".