Править:
Вот то, что работало на меня:
~/.bashrc
наборы TERM=xterm
(мой, оказывается, TERM=xterm-256colors
) переопределяющий экран TERM=screen
tput smkx
при подсказке BashТеперь ключи Ctrl-Arrow переходят пословно
Для информационных целей, если я делаю:
tput smkx | hexdump -c
Я добираюсь
0000000 033 [ ? 1 h 033 =
и
tput rmkx | hexdump -c
дает мне
0000000 033 [ ? 1 l 033 >
Я думаю, что существует способ переделать это во что-то немного лучше, но это - то, что я имею до сих пор, и это, кажется, работает.
Исходный ответ:
От info screen
:
Каждое окно на 'экранной' сессии эмулирует терминал VT100 с некоторыми дополнительными добавленными функциями. Эмулятор VT100 трудно кодируется, никакие другие терминальные типы не могут быть эмулированы.
И VT100s не имеют кодов клавиши Ctrl-Arrow.
Вы пробовали Получить данные обратно ? Вероятно, это лучший вариант. Если это не сработает, я думаю, вам нужно отнести его в место для восстановления данных.
И не для того, чтобы сказать вам то, что вы уже знаете, но резервное копирование обязательно. Жалко, что на этот раз этого не сделали, но теперь вы должны убедиться, что это сделано на всех ваших машинах.
Раньше я использовал Photorec ( http://www.cgsecurity.org/wiki/PhotoRec ), чтобы сделать это с искаженным файловая система. Несмотря на название, он восстановит всевозможные файлы с поврежденных разделов, включая фотографии, документы Office и т. д. Однако он не восстанавливает имена или структуры каталогов, поэтому вы можете использовать его как последнее средство перед отправкой для профессионального восстановления.
Я знаю, что это старая ветка, но для тех, кому может понадобиться помощь: в Photorec есть инструмент, который снова называется «testdisk», это вводящее в заблуждение название, но это инструмент полного восстановления. Когда есть проблемы с файловой структурой, а не просто удаленные файлы, это спасет вас. Он включает в себя несколько мощных функций восстановления и восстановления разделов, но будьте осторожны: прочтите руководство! Если вы не понимаете, что делаете, обратитесь к профессионалу, иначе вы можете усугубить ситуацию. Вот несколько сценариев восстановления, в которых может помочь тестовый диск: http://www.cgsecurity.org/wiki/Data_Recovery_Examples
При работе с неисправным диском первым шагом является клонирование всего диска на исправный диск, только после этого следует использовать программы восстановления данных, такие как R-Studio.
Для максимального восстановления данных с неисправного диска следует использовать Raw Copy Roadkil или мой собственный Raw Disk Copier , оба будут пытаться прочитать данные посекторно, если операция массового чтения нескольких секторов не удалась.