diff options
Diffstat (limited to 'zellij-server/src/panes/terminal_pane.rs')
-rw-r--r-- | zellij-server/src/panes/terminal_pane.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/zellij-server/src/panes/terminal_pane.rs b/zellij-server/src/panes/terminal_pane.rs index 7ada5f024..dd91149bc 100644 --- a/zellij-server/src/panes/terminal_pane.rs +++ b/zellij-server/src/panes/terminal_pane.rs @@ -481,6 +481,10 @@ impl Pane for TerminalPane { fn mouse_mode(&self) -> bool { self.grid.mouse_mode } + fn get_line_number(&self) -> Option<usize> { + // + 1 because the absolute position in the scrollback is 0 indexed and this should be 1 indexed + Some(self.grid.absolute_position_in_scrollback() + 1) + } } impl TerminalPane { |