При входе в систему установки Debian Sarge из cygwin, если я запускаю сверху, вывод будет «двойным интервалом» из-за отсутствия лучшего слова. Конечным результатом является то, что я могу видеть последние несколько строк для последних нескольких процессов, но на самом деле их нельзя использовать:
28849 root 9 0 1896 1884 1392 S 4.6 0.5 0:01.36 dump
28861 root 12 0 1104 1104 848 R 1.6 0.3 0:00.14 top
5 root 10 0 0 0 0 D 0.3 0.0 0:00.01 bdflush
1 root 8 0 444 444 396 S 0.0 0.1 0:15.48 init
2 root 8 0 0 0 0 S 0.0 0.0 0:00.01 keventd
3 root 19 19 0 0 0 S 0.0 0.0 0:00.12 ksoftirqd_CPU0
Я почти уверен, что это может быть проблема с termcap. Я что-то упустил?
Список рассылки www.cygwin.com, кажется, предлагает новый «родной rxvt» вместо bash в окне cmd.exe. Я только что установил его, и должен сказать, что он довольно хорош. Решена основная проблема, и теперь он больше похож на полноценный терминал UNIX.
Для справки: http://www.cygwin.com/ml/cygwin/2005-10/msg00470.html
Похоже на проблему с Cygwin. У вас такая же проблема при использовании шпатлевки или другого клиента?
У меня отлично работает. Я бы посоветовал запустить cygwin 1.7, он все еще бета, но я считаю, что он стабильный и имеет много улучшений по сравнению со стабильным 1.5. Кроме того, вы, вероятно, получите лучшие ответы на этот вопрос в списке рассылки cygwin.