Wez's Terminal Emulator

Window object

A Window object cannot be created in lua code; it is typically passed to your code via an event callback. A Window object is a handle to a GUI TermWindow running in the wezterm process.

Available methods

  • active_key_table
  • active_pane
  • active_tab
  • active_workspace
  • composition_status
  • copy_to_clipboard
  • current_event
  • effective_config
  • focus
  • get_appearance
  • get_config_overrides
  • get_dimensions
  • get_selection_escapes_for_pane
  • get_selection_text_for_pane
  • is_focused
  • keyboard_modifiers
  • leader_is_active
  • maximize
  • mux_window
  • perform_action
  • restore
  • set_config_overrides
  • set_inner_size
  • set_left_status
  • set_position
  • set_right_status
  • toast_notification
  • toggle_fullscreen
  • window_id