我正在尝试用蒙古文写成蒙古语文本,用蒙古文写成。 如果我选择Consolas字体,在cmd终端和powershell终端中,蒙古语西里尔语一切正常,字母Өө和Үү显示正确。 如果我在终端Vim或gVim窗口中打开任何蒙古文件,它会将它们显示为“?”标志。 我有这样一个选项:Windows中的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中输入这些字母,尽管这可能是另一个问题。
您可以尝试在http://vi.stackexchange.com/如果这里没有人回答。 –
':set编码的输出是什么? fileencoding?' –