Namespace
Vte – 2.91
Virtual TErminal widget
Dependencies
| GObject—2.0 | The GObject 2.0 toolkit |
| Browse documentation | |
| Pango—1.0 | The Pango 1.0 toolkit |
| Browse documentation |
Enumerations
| Align | An enumeration type that can be used to specify how the terminal uses extra allocated space. |
| CursorBlinkMode | An enumerated type which can be used to indicate the cursor blink mode for the terminal. |
| CursorShape | An enumerated type which can be used to indicate what should the terminal draw at the cursor position. |
| EraseBinding | An enumerated type which can be used to indicate which string the terminal should send to an application when the user presses the Delete or Backspace keys. |
| Format | An enumeration type that can be used to specify the format the selection should be copied to the clipboard in. |
| TextBlinkMode | An enumerated type which can be used to indicate whether the terminal allows the text contents to be blinked. |
| WriteFlags | A flag type to determine how terminal contents should be written to an output stream. |
Bitfields
| FeatureFlags | An enumeration type for features. |
| PtyFlags |
Error Domains
| PtyError | |
| RegexError | An enum type for regex errors. In addition to the values listed above, any PCRE2 error values may occur. |
Callbacks
| SelectionFunc | Specifies the type of a selection function used to check whether a cell has to be selected or not. |
| TerminalSpawnAsyncCallback | Callback for vte_terminal_spawn_async(). |
Functions
| get_encoding_supported | Queries whether the legacy encoding |
| get_encodings | Gets the list of supported legacy encodings. |
| get_feature_flags | Gets features VTE was compiled with. |
| get_features | Gets a list of features vte was compiled with. |
| get_major_version | Returns the major version of the VTE library at runtime.
Contrast this with |
| get_micro_version | Returns the micro version of the VTE library at runtime.
Contrast this with |
| get_minor_version | Returns the minor version of the VTE library at runtime.
Contrast this with |
| get_user_shell | Gets the user’s shell, or |
| set_test_flags | Sets test flags. This function is only useful for implementing unit tests for vte itself; it is a no-op in non-debug builds. |
Function Macros
| CHECK_VERSION | Macro to check the library version at compile time.
It returns |
Constants
| MAJOR_VERSION | The major version number of the VTE library (e.g. in version 3.1.4 this is 3). |
| MICRO_VERSION | The micro version number of the VTE library (e.g. in version 3.1.4 this is 4). |
| MINOR_VERSION | The minor version number of the VTE library (e.g. in version 3.1.4 this is 1). |
| REGEX_FLAGS_DEFAULT | |
| SPAWN_NO_PARENT_ENVV | Use this as a spawn flag (together with flags from |
| SPAWN_NO_SYSTEMD_SCOPE | Use this as a spawn flag (together with flags from |
| SPAWN_REQUIRE_SYSTEMD_SCOPE | Use this as a spawn flag (together with flags from |
| TEST_FLAGS_ALL | |
| TEST_FLAGS_NONE |