我正在尝试打开带有蒙古语文本的编辑文件,用蒙古语西里尔文编写。在cmd终端和powershell终端中,如果我选择Consolas字体,蒙古文西里尔字母一切正常,字母Өө和Үү显示正确。如果我在终端Vim或gVim窗口中打开任何蒙古文文件,它会显示为"?“签名。我有这样一个选择:
:set guifont?
guifont=Consolas:h9:cRUSSIAN请给我一些建议,我应该做些什么来解决这个问题?
添加:
set encoding=utf8
set termencoding=utf8
set guifont=Consolas:h11:cRUSSIAN "to get proper font for Cyrillic
set fileencodings=utf8,cp1251,cp866,koi8r
"to get eng menu instead of broken Russian
set langmenu=en_US
let $LANG = 'en_US'
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim这段代码让我可以正确地看到文件。但是我仍然不能直接在Vim中输入和搜索这些字母,尽管这可能是另一个问题。
发布于 2016-09-22 21:10:49
将这些行放入您的~/.vimrc中
:set encoding=utf8
:set termencoding=utf8
:set fileencoding=utf8发布于 2016-09-22 21:50:48
:set encoding=utf8
:set termencoding=utf8
:set fileencoding=utf8将这些行放入您的~/.vimrc中
https://stackoverflow.com/questions/39639163
复制相似问题