LinuxForum.Fans
Тема

Русские буквы стали отображаться числами

Автор: kostya239 7 сообщений 1928 просмотров
#106397

Перестали нормально отображаться кириллические символы в командной строке терминала - вместо них отображаются числа типа :\265\320\267\320\260\321\204\320\270\320\263\320\275\321\217

Работаю через ssh на FreeBSD 7.2. Перед возникновением проблемы с консолью игрался с настройками vim в файле .vimrc.

Помогите, пожалуйста, решить проблему.

#106418

kostya239, выложите пожалуйста ваш .vimrc

#106419
kostya239 написал:
Работаю через ssh на FreeBSD 7.2. Перед возникновением проблемы с консолью игрался с настройками vim в файле .vimrc.

ещё [console]env[/console]

#106507

Прошу прощения, что долго не отвечал. Вот .vimrc & env:


set termencoding=utf-8
set encoding=utf-8
if expand("%") != ""
set fileencodings=utf-8,ucs-bom,cp1251,koi8-r
endif
hi Folded ctermbg=black ctermfg=blue
hi NonText ctermfg=cyan
map ,e :e <C-R>=expand("%:p:h") . "/" <CR>
set aw
set backspace=2
set expandtab
set incsearch
set nowrap
set shiftwidth=4
set smartindent
set tabstop=4
set number
syntax enable
set tags=tags;
set invtbs


SHELL=/usr/local/bin/bash
TERM=xterm
SSH_CLIENT=xxx.xxx.xxx.xxx 63152 22
TMPDIR=/var/tmp
SSH_TTY=/dev/ttyp1
USER=xxx
ENV=/home/xxx/.shrc
PAGER=more
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/home/xxx/bin
MAIL=/var/mail/xxx
BLOCKSIZE=K
PWD=/home/xxx
EDITOR=vi
NODE_PATH=/place/npm/.node_libraries
SHLVL=1
HOME=/home/xxx
LOGNAME=xxx
SSH_CONNECTION=xxx.xxx.xxx.xxx 63152 xxx.xxx.xxx.xxx 22
_=/usr/bin/env

.vimrc я уже удалил, но это не помогло. Может быть, дело не в нем.

#106619

При пересоединении проблема не уходит?

#107063

при пересоединении проблема не уходит (в противном случае вопрос бы не стоял)

#107088

kostya239, не вижу, какая у вас локаль. Потому так и отображается. Ищите, как создать русскую локаль в BSD. vim тут не при чём видимо...

Войдите или зарегистрируйтесь, чтобы ответить.