Емуляція терміналу випікається досить глибоко в дизайні моша , так що ні. Mosh працює за рахунок того, що і клієнт, і сервер підтримують своє локальне уявлення про те, як зараз виглядає екран, і це вимагає, щоб сервер виконував емуляцію терміналу. Ось так клієнт може оновити вміст екрану після того, як він деякий час був у відсутності та втратив деякі дані.
Я думаю, що додаток з функцією IP-роумінгу mosh, але без термінальної емуляції, в кінцевому підсумку стане зовсім іншим (але простішим) додатком. Для такої програми втрата даних (у тому числі, коли клієнт деякий час не працює в мережі) може призвести до втрати або пошкодження вмісту екрана. Це прийнятне обмеження, якщо користувач використовує додаток, де це не має великого значення (наприклад, оболонка) або додаток, який має функцію перефарбовування (наприклад, vi
за допомогою Control-L).
Реалізатори Mosh планують підтримку прокрутки у програмі, проте, щоб компенсувати той факт, що ваш локальний термінал більше не може цього робити. Я думаю, що це мало б працювати, як screen
буфер прокрутки, хоча: керований натисканням клавіш, а не смугою прокрутки та мишкою.