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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

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

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

Оффлайн vooovk

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

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

Оффлайн AnrDaemon

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

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

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

Оффлайн vooovk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Vim через SHH
« Ответ #2 : 09 Июля 2018, 15:50:38 »
Код: (html5) [Выделить]
file -bi
text/x-shellscript; charset=us-ascii

locale
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=ru_RU.UTF-8
LANGUAGE=ru_RU:ru
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC=be_BY.UTF-8
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY=be_BY.UTF-8
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER=be_BY.UTF-8
LC_NAME=be_BY.UTF-8
LC_ADDRESS=be_BY.UTF-8
LC_TELEPHONE=be_BY.UTF-8
LC_MEASUREMENT=be_BY.UTF-8
LC_IDENTIFICATION=be_BY.UTF-8
LC_ALL=

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

Оффлайн AnrDaemon

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

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

Оффлайн vooovk

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

Оффлайн AnrDaemon

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

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

Оффлайн vooovk

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

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

 

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