Взаимодействие настроек LC_LOCALE между Mac OSX и LINUX через SSH

Взаимодействие настроек LC_LOCALE между Mac OSX и LINUX через SSH

Я уже много лет борюсь со следующей проблемой. Я так и не смог ее решить, и я применял несколько обходных путей, чтобы продолжать работать. Однако теперь я больше не могу этого выносить, и мне бы очень хотелось найти решение раз и навсегда.

Вот в чем дело. Я работаю на MacBookPro с клавиатурой AZERTY, но большую часть времени подключаю к нему QWERTY Mac-клавиатуру. Более того, мне нужно подключаться к удаленным машинам Linux через ssh.

Пока я использую текстовые редакторы, которые открываются в терминале (emacs, vim), моя клавиатура распознается прилично, и я не могу на это жаловаться. Но если я попытаюсь использовать другие текстовые редакторы, которые работают через X11/XQuartz, такие как gedit или nedit, CRASH, катастрофа. Они, конечно, запускаются, но они абсолютно неспособны каким-либо образом обнаружить мою подключенную QWERTY-клавиатуру.

Итак, какие переменные окружения мне следует задать и где? Я действительно устал от этих проблем, поэтому любая помощь будет очень кстати.

Связанный контент