Я считаю, что источник tmux потребует модификации, чтобы получить доступ к одному из двух чисел в качестве имени переменной формата. Большее число (42969 в этом примере) представляется доступным как history_size , и его можно увидеть в format.c через tmux.h в качестве элемента hsize элемента grid на struct screen , как показано при первом вызове format_add в format_defaults_pane ,
Меньшее число (36828 в данном примере) , как представляется , oy элемент struct window_copy_mode_data доступ к которой осуществляется в modedata элемента struct window_pane как void * Короче говоря, меньшее число - это элемент структуры, который не виден в format.c . Элемент oy используется в window_copy_write_line для создания строки, подобной той, которая упоминалась в вопросе.