mirror of
https://github.com/tmux/tmux.git
synced 2025-09-02 13:37:12 +00:00
Add a copy-mode -H flag to hide the position marker in the top right.
This commit is contained in:
@ -230,6 +230,7 @@ struct window_copy_mode_data {
|
||||
} lineflag; /* line selection mode */
|
||||
int rectflag; /* in rectangle copy mode? */
|
||||
int scroll_exit; /* exit on scroll to end? */
|
||||
int hide_position; /* hide position marker */
|
||||
|
||||
enum {
|
||||
SEL_CHAR, /* select one char at a time */
|
||||
@ -345,6 +346,7 @@ window_copy_init(struct window_mode_entry *wme,
|
||||
data->cy = data->backing->cy;
|
||||
|
||||
data->scroll_exit = args_has(args, 'e');
|
||||
data->hide_position = args_has(args, 'H');
|
||||
|
||||
data->screen.cx = data->cx;
|
||||
data->screen.cy = data->cy;
|
||||
@ -2774,7 +2776,7 @@ window_copy_write_line(struct window_mode_entry *wme,
|
||||
style_apply(&gc, oo, "mode-style");
|
||||
gc.flags |= GRID_FLAG_NOPALETTE;
|
||||
|
||||
if (py == 0 && s->rupper < s->rlower) {
|
||||
if (py == 0 && s->rupper < s->rlower && !data->hide_position) {
|
||||
if (data->searchmark == NULL) {
|
||||
size = xsnprintf(hdr, sizeof hdr,
|
||||
"[%u/%u]", data->oy, screen_hsize(data->backing));
|
||||
|
Reference in New Issue
Block a user