Запретить Cygwin очищать окно терминала

Запретить Cygwin очищать окно терминала

Я создаю новый cmd.exeи запускаю Cygwin следующим образом:

C:\cygwin\Cygwin.bat

Затем я печатаю exit. Теперь Cygwin очищает все окно терминала. Есть ли способ предотвратить это?

(Я не могу использовать, miniterm.exeпотому что вызываю Cygwin из пакетного файла, а Cygwin должен работать в том же окне консоли.)

решение1

Программа установки Cygwin устанавливает скрипт, /etc/bash.bash_logoutкоторый вызывает /usr/bin/clear. Удалите этот вызов из этого файла.

Связанный контент