Перестали нормально отображаться кириллические символы в командной строке терминала - вместо них отображаются числа типа :\265\320\267\320\260\321\204\320\270\320\263\320\275\321\217
Работаю через ssh на FreeBSD 7.2. Перед возникновением проблемы с консолью игрался с настройками vim в файле .vimrc.
Помогите, пожалуйста, решить проблему.
Русские буквы стали отображаться числами
kostya239, выложите пожалуйста ваш .vimrc
Работаю через ssh на FreeBSD 7.2. Перед возникновением проблемы с консолью игрался с настройками vim в файле .vimrc.
ещё [console]env[/console]
Прошу прощения, что долго не отвечал. Вот .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 я уже удалил, но это не помогло. Может быть, дело не в нем.
При пересоединении проблема не уходит?
при пересоединении проблема не уходит (в противном случае вопрос бы не стоял)
kostya239, не вижу, какая у вас локаль. Потому так и отображается. Ищите, как создать русскую локаль в BSD. vim тут не при чём видимо...