Решение, которое работает для меня, - добавить следующую строку в ваш файл .bashrc:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
Как ваша система обрабатывает вход пиньинь во многом зависит от метода ввода системы. Из ваших фотографий я не могу понять, какой из них вы используете. Это sunpinyin?
Рассматривали ли вы установку Sogou Pinyin? У Sogou нет проблем с обработкой фраз nihaoma и zheme - я только что проверил его в своей системе.
Я разместил инструкции о том, как установить Sogou Pinyin на машине Ubuntu здесь