При выполнении Cygwin в окне cmd.exe по умолчанию или подобных эмуляторах терминала, таких как Консоль я заметил, что после выхода из программ, которые заменяют весь экран (такой как Vim и человек), только историю удара на текущей высоте окна показывают. Таким образом, после того как Вы прокручиваете мимо текущего экрана, ничто не отображено. Это также происходит независимо от того, на что установлен экранный размер буфера.
Действительно ли возможно сохранить больше истории, не переключаясь на эмулятор кроме Консоли?
Судя по ответам здесь и отсутствию ответа в Списке рассылки Cygwin, я собираюсь предполагать, что нет только никакого способа сделать это, по крайней мере, в, "это должно работать как он, делает в других терминалах" путь (Если кто-то не доказывает меня неправильно). Я поднял предложение ak2 и переместился в использование мятного. Это хорошо, и я понял, что мне не нужны много вкладок Cygwin за один раз так или иначе, следовательно мне не нужна функциональность переключения вкладок Консоли.
Вы могли попытаться работать в a screen
сессия. Это дает Вам возможности прокрутить назад и породить несколько терминалов в одной консоли. Похож на него, должен работать в Cygwin.