# screen.grid

- **Language:** C
- **Kind:** attribute
- **Source:** https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/tmux.h#L821
- **Page:** https://libtmux.org/en/tmux/3.2a/reference/c-struct-screen-grid/

```c
struct grid * grid;
```

## Referenced by

- [`cmd_capture_pane_exec`](/en/tmux/3.2a/reference/c-function-cmd-capture-pane-c-cmd_capture_pane_exec/) (function)
- [`cmd_capture_pane_history`](/en/tmux/3.2a/reference/c-function-cmd-capture-pane-c-cmd_capture_pane_history/) (function)
- [`cmd_resize_pane_exec`](/en/tmux/3.2a/reference/c-function-cmd-resize-pane-c-cmd_resize_pane_exec/) (function)
- [`format_cb_cursor_character`](/en/tmux/3.2a/reference/c-function-format-c-format_cb_cursor_character/) (function)
- [`format_cb_history_all_bytes`](/en/tmux/3.2a/reference/c-function-format-c-format_cb_history_all_bytes/) (function)
- [`format_cb_history_bytes`](/en/tmux/3.2a/reference/c-function-format-c-format_cb_history_bytes/) (function)
- [`format_cb_history_limit`](/en/tmux/3.2a/reference/c-function-format-c-format_cb_history_limit/) (function)
- [`format_cb_history_size`](/en/tmux/3.2a/reference/c-function-format-c-format_cb_history_size/) (function)
- [`format_cb_mouse_line`](/en/tmux/3.2a/reference/c-function-format-c-format_cb_mouse_line/) (function)
- [`format_cb_mouse_word`](/en/tmux/3.2a/reference/c-function-format-c-format_cb_mouse_word/) (function)
- [`format_cb_pane_tabs`](/en/tmux/3.2a/reference/c-function-format-c-format_cb_pane_tabs/) (function)
- [`screen_alternate_off`](/en/tmux/3.2a/reference/c-function-screen_alternate_off/) (function)
- [`screen_alternate_on`](/en/tmux/3.2a/reference/c-function-screen_alternate_on/) (function)
- [`screen_free`](/en/tmux/3.2a/reference/c-function-screen_free/) (function)
- [`screen_init`](/en/tmux/3.2a/reference/c-function-screen_init/) (function)
- [`screen_redraw_make_pane_status`](/en/tmux/3.2a/reference/c-function-screen-redraw-c-screen_redraw_make_pane_status/) (function)
- [`screen_reflow`](/en/tmux/3.2a/reference/c-function-screen-c-screen_reflow/) (function)
- [`screen_reinit`](/en/tmux/3.2a/reference/c-function-screen_reinit/) (function)
- [`screen_resize_cursor`](/en/tmux/3.2a/reference/c-function-screen_resize_cursor/) (function)
- [`screen_resize_y`](/en/tmux/3.2a/reference/c-function-screen-c-screen_resize_y/) (function)
- [`screen_write_alignmenttest`](/en/tmux/3.2a/reference/c-function-screen_write_alignmenttest/) (function)
- [`screen_write_backspace`](/en/tmux/3.2a/reference/c-function-screen_write_backspace/) (function)
- [`screen_write_cell`](/en/tmux/3.2a/reference/c-function-screen_write_cell/) (function)
- [`screen_write_clearcharacter`](/en/tmux/3.2a/reference/c-function-screen_write_clearcharacter/) (function)
- [`screen_write_clearendofline`](/en/tmux/3.2a/reference/c-function-screen_write_clearendofline/) (function)
- [`screen_write_clearendofscreen`](/en/tmux/3.2a/reference/c-function-screen_write_clearendofscreen/) (function)
- [`screen_write_clearhistory`](/en/tmux/3.2a/reference/c-function-screen_write_clearhistory/) (function)
- [`screen_write_clearline`](/en/tmux/3.2a/reference/c-function-screen_write_clearline/) (function)
- [`screen_write_clearscreen`](/en/tmux/3.2a/reference/c-function-screen_write_clearscreen/) (function)
- [`screen_write_clearstartofline`](/en/tmux/3.2a/reference/c-function-screen_write_clearstartofline/) (function)
- [`screen_write_clearstartofscreen`](/en/tmux/3.2a/reference/c-function-screen_write_clearstartofscreen/) (function)
- [`screen_write_collect_end`](/en/tmux/3.2a/reference/c-function-screen_write_collect_end/) (function)
- [`screen_write_combine`](/en/tmux/3.2a/reference/c-function-screen-write-c-screen_write_combine/) (function)
- [`screen_write_deletecharacter`](/en/tmux/3.2a/reference/c-function-screen_write_deletecharacter/) (function)
- [`screen_write_deleteline`](/en/tmux/3.2a/reference/c-function-screen_write_deleteline/) (function)
- [`screen_write_fast_copy`](/en/tmux/3.2a/reference/c-function-screen_write_fast_copy/) (function)
- [`screen_write_insertcharacter`](/en/tmux/3.2a/reference/c-function-screen_write_insertcharacter/) (function)
- [`screen_write_insertline`](/en/tmux/3.2a/reference/c-function-screen_write_insertline/) (function)
- [`screen_write_linefeed`](/en/tmux/3.2a/reference/c-function-screen_write_linefeed/) (function)
- [`screen_write_overwrite`](/en/tmux/3.2a/reference/c-function-screen-write-c-screen_write_overwrite/) (function)
- [`screen_write_preview`](/en/tmux/3.2a/reference/c-function-screen_write_preview/) (function)
- [`screen_write_reverseindex`](/en/tmux/3.2a/reference/c-function-screen_write_reverseindex/) (function)
- [`screen_write_scrolldown`](/en/tmux/3.2a/reference/c-function-screen_write_scrolldown/) (function)
- [`screen_write_scrollup`](/en/tmux/3.2a/reference/c-function-screen_write_scrollup/) (function)
- [`status_message_redraw`](/en/tmux/3.2a/reference/c-function-status_message_redraw/) (function)
- [`status_prompt_redraw`](/en/tmux/3.2a/reference/c-function-status_prompt_redraw/) (function)
- [`tty_draw_line`](/en/tmux/3.2a/reference/c-function-tty_draw_line/) (function)
- [`window_copy_clone_screen`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_clone_screen/) (function)
- [`window_copy_cmd_next_matching_bracket`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_cmd_next_matching_bracket/) (function)
- [`window_copy_cmd_previous_matching_bracket`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_cmd_previous_matching_bracket/) (function)
- [`window_copy_cmd_select_word`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_cmd_select_word/) (function)
- [`window_copy_copy_line`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_copy_line/) (function)
- [`window_copy_cursor_back_to_indentation`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_cursor_back_to_indentation/) (function)
- [`window_copy_cursor_end_of_line`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_cursor_end_of_line/) (function)
- [`window_copy_cursor_jump`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_cursor_jump/) (function)
- [`window_copy_cursor_jump_back`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_cursor_jump_back/) (function)
- [`window_copy_cursor_jump_to`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_cursor_jump_to/) (function)
- [`window_copy_cursor_jump_to_back`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_cursor_jump_to_back/) (function)
- [`window_copy_cursor_left`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_cursor_left/) (function)
- [`window_copy_cursor_next_word`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_cursor_next_word/) (function)
- [`window_copy_cursor_next_word_end`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_cursor_next_word_end/) (function)
- [`window_copy_cursor_next_word_end_pos`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_cursor_next_word_end_pos/) (function)
- [`window_copy_cursor_previous_word`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_cursor_previous_word/) (function)
- [`window_copy_cursor_previous_word_pos`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_cursor_previous_word_pos/) (function)
- [`window_copy_cursor_right`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_cursor_right/) (function)
- [`window_copy_cursor_start_of_line`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_cursor_start_of_line/) (function)
- [`window_copy_find_length`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_find_length/) (function)
- [`window_copy_get_line`](/en/tmux/3.2a/reference/c-function-window_copy_get_line/) (function)
- [`window_copy_get_selection`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_get_selection/) (function)
- [`window_copy_get_word`](/en/tmux/3.2a/reference/c-function-window_copy_get_word/) (function)
- [`window_copy_match_at_cursor`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_match_at_cursor/) (function)
- [`window_copy_match_start_end`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_match_start_end/) (function)
- [`window_copy_redraw_selection`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_redraw_selection/) (function)
- [`window_copy_resize`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_resize/) (function)
- [`window_copy_scroll_to`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_scroll_to/) (function)
- [`window_copy_search`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_search/) (function)
- [`window_copy_search_mark_at`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_search_mark_at/) (function)
- [`window_copy_search_marks`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_search_marks/) (function)
- [`window_copy_visible_lines`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_visible_lines/) (function)
- [`window_copy_write_one`](/en/tmux/3.2a/reference/c-function-window-copy-c-window_copy_write_one/) (function)
- [`window_pane_search`](/en/tmux/3.2a/reference/c-function-window_pane_search/) (function)

## Referenced declarations

- [`grid`](/en/tmux/3.2a/reference/c-struct-grid/) (struct)
