Недавно я получил лицензию на SecureCRT для Mac с работы, и это было здорово, но есть несколько незначительных моментов, которые я хотел бы обсудить с ним. Некоторые из них работают на некоторых узлах, а не на других, что делает меня еще более запутанным. Я использую 7.0.4, которая является самой последней лицензией, которую мне дали. Я просмотрел настройки, но раздел сопоставлений клавиш по умолчанию кажется пустым и позволяет вам переопределить значения по умолчанию, если вы знаете, что вам нужно ... но на самом деле это не помогает показать вам, какие есть возможности.
Option-delete: в большинстве терминалов это в конечном итоге эквивалентно alt-backspace, который удаляет курсор из предшествующего ему токена. Он отличается от control-w тем, что не обязательно съест целое слово; если у меня есть что-то вроде as-bb-cc, и мой курсор находится в конце, alt-backspace удалит только cc (или, возможно, -cc, я не могу вспомнить с головы до головы). Это часто очень полезно. Когда это не работает, ключ опции игнорируется, и он рассматривается как простой возврат.
Опция - стрелка влево / вправо. Я полагаю, что это эквивалент стрелки alt-left / right, которая позволяет мне прыгать слово за словом в соответствующем направлении. Когда я использую эту последовательность клавиш, вывод не генерируется, и курсор не двигается.
Fn-стрелки влево / вправо. Это соответствует ключам home / end и иногда работает, а не другим. Когда он не работает, он отправляет тильду (~) на экран. Это всегда верно для моей локальной оболочки (command-l), но обычно работает нормально, если я использую SSH на своей машине.
Иногда на некоторых узлах ключ удаления принимается как ^ H, и возврат на самом деле должен быть сделан вместо этого через control-delete. Это довольно редко, но я хотел бы знать, что делать, когда это происходит.