Большую часть недели я живу в городе, где у меня типичное широкополосное соединение, но большинство выходных я не в городе и имею доступ только к спутниковой связи. Попытка работать по SSH на спутниковом соединении, хотя и возможна, вряд ли желательна из-за высокой задержки (> 1 секунды).
У меня вопрос такой:
Есть ли какое-либо программное обеспечение, которое будет выполнять что-то вроде буферизации нажатий на моем локальном компьютере до того, как они будут отправлены по SSH, чтобы сделать задержку при нажатии отдельных клавиш немного более прозрачной? По сути, я ищу что-то, что уменьшило бы эффекты высокой задержки для всего, кроме команд (например, открытие файлов, переход на новый каталог и т.д.).
Я уже обнаружил, что vim может открывать удаленные файлы локально и перезаписывать их удаленно, но, хотя это огромная помощь, это не совсем то, что я ищу, поскольку оно работает только при редактировании файлов и требует открытия соединения каждый раз. время чтения / записи. (Для тех, кто может не знать, как это сделать, и ему любопытно, просто используйте эту команду: 'vim scp: // host / file / path / here)