Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Vim через SHH  (Прочитано 191 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн vooovk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Vim через SHH
« : 09 Июль 2018, 15:33:41 »
Помогите решить проблему, при локальной работе в VIM русский язык переключается и нормально отображается, но если зайти через SSH то начинается кракозябры, при этом вывод команды cat нормальный, интересно еще то что на локальной консоле VIM запускается русский а по SSH английский

https://ibb.co/hHLWK8
https://ibb.co/nJj8z8
https://ibb.co/ic1XRo
https://ibb.co/fRwoz8

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25435
    • Просмотр профиля
Re: Vim через SHH
« Ответ #1 : 09 Июль 2018, 16:06:08 »
если зайти через SSH то начинается кракозябры
Где именно?
при этом вывод команды cat нормальный
А в какой кодировке файлы, которые вы "выводите"?

Пользователь добавил сообщение 09 Июль 2018, 16:07:24:
И, да, вывод locale покажите.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн vooovk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Vim через SHH
« Ответ #2 : 09 Июль 2018, 16:50:38 »
Код: HTML
  1. file -bi
  2. text/x-shellscript; charset=us-ascii
  3.  
  4. locale
  5. locale: Cannot set LC_ALL to default locale: No such file or directory
  6. LANG=ru_RU.UTF-8
  7. LANGUAGE=ru_RU:ru
  8. LC_CTYPE="ru_RU.UTF-8"
  9. LC_NUMERIC=be_BY.UTF-8
  10. LC_TIME="ru_RU.UTF-8"
  11. LC_COLLATE="ru_RU.UTF-8"
  12. LC_MONETARY=be_BY.UTF-8
  13. LC_MESSAGES="ru_RU.UTF-8"
  14. LC_PAPER=be_BY.UTF-8
  15. LC_NAME=be_BY.UTF-8
  16. LC_ADDRESS=be_BY.UTF-8
  17. LC_TELEPHONE=be_BY.UTF-8
  18. LC_MEASUREMENT=be_BY.UTF-8
  19. LC_IDENTIFICATION=be_BY.UTF-8
  20. LC_ALL=

Пользователь добавил сообщение 09 Июль 2018, 16:58:53:
https://ibb.co/fRwoz8 вывод cat, vim с кракозябрами https://ibb.co/ic1XRo
« Последнее редактирование: 10 Июль 2018, 09:40:14 от Azure »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25435
    • Просмотр профиля
Re: Vim через SHH
« Ответ #3 : 09 Июль 2018, 18:54:18 »
У вас локали не скомпилированы. Что с местом на диске?
df -h
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн vooovk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Vim через SHH
« Ответ #4 : 09 Июль 2018, 19:20:45 »
Места должно хватить что нужно сделать

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25435
    • Просмотр профиля
Re: Vim через SHH
« Ответ #5 : 09 Июль 2018, 22:36:59 »
sudo locale-gen
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн vooovk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Vim через SHH
« Ответ #6 : 10 Июль 2018, 09:37:05 »
Спасибо за ответы нашел на Немецком форуме, нужно закоментировать в файле /etc/ssh/sshd_config
строку
Код: HTML
  1. # Allow client to pass locale environment variables
  2. #AcceptEnv LANG LC_*

Заработало VIM по SSH стал запускаться русским, и отображает русские буквы нормально, пока нюансов не высплыло.
« Последнее редактирование: 10 Июль 2018, 09:39:32 от Azure »

 

Страница сгенерирована за 0.151 секунд. Запросов: 24.