Если завершение удара не работает, это не может быть установка PuTTY. Это имеет некоторое отношение к установке в Вашем целевом сервере. Вы уверены, что находитесь на ударе?
Кроме того, попытайтесь добавить
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
или вызов к /etc/.bashrc
в Вашем .bash_profile
'ВКЛАДКА' работает в других контекстах? Таким образом, можно ли использовать шпаклевку для соединения, затем открыть ли редактора как vi или emacs, нажать TAB и иметь его, делают что-то? Если 'ВКЛАДКА' делает что-то по шпаклевке в редакторе, но не окружает завершение затем, это не шпаклевка, это - конфигурация на Вашем сервере.
Значение $TERM соответствует установке терминала PuTTYs? PuTTY отправляет надлежащие отображения клавиатуры в хост Unix? Набор символов Вашей сессии Unix соответствуют набору символов Вашей эмуляции терминала PuTTY?
Можно скорректировать эти настройки в Соединении-> Данные, Терминал-> Клавиатура и панель Window-> Translation в диалоговом окне конфигурации PuTTY, до выполнения сессии.