Ця проблема була виявлена мною, а також іншим користувачем, тому вона не пов'язана з жодною з наших конфігурацій.
Коли ми SSH в машину Ubuntu 14.04, ми помічаємо, що натискання клавіші табуляції реєструє нам сесію SSH. Значення, сесія просто падає, і ми повинні почати все з початку. Як результат, завершення вкладки не працює.
Будь-які ідеї?
Btw, я SSHing до машини з Mac, він використовує іншу машину Linux.
Коли ви входите в систему через ssh, відкрийте команду sub bash в сеансі ssh (просто введіть bash) і введіть 'set -x'. Це увімкне широкий вивід налагодження. Вкладена під оболонка повинна запобігти відключенню, коли ви натискаєте вкладку. Як тільки ви зробите це, просто натисніть вкладку і подивіться, що вона виводить.
—
Argonauts
Хм, спробував це, нічого не відбувається. Значення, вкладка працює, як очікувалося.
—
NOP
Я не впевнений, що означає «як очікувалося». Вимкнено? Під оболонкою вийшов? Завершення?
—
Argonauts
Значення вкладки завершення роботи. Ми не виходимо.
—
NOP
Я припускаю, що існує проблема з вашою реалізацією завершення вкладки - можливо, хтось змінив її в певний момент. Щоб підтвердити, що завершення завершується поточною оболонкою bash, введіть "echo $ SHLVL" перед натисканням на вкладку, а потім знову. В іншому випадку виконайте той самий процес, що й раніше. SHLVL містить кількість вкладених у вас оболонок. Якщо після натискання на вкладку вона зменшилася на одиницю, тоді ви знаєте, що відбувся вивід оболонки. Уважно перегляньте вивід налагодження під час завершення вкладки для слова exit або подібного
—
Argonauts