(g)Vimを使用して別の言語で入力したい。しかし、言語バー(デバナーガリ文字またはヒンディー文字)を使用して別の言語に切り替え、何かを入力すると、(g)vimが表示されます??? ??。
私が試したこと:
write ++enc=utf-8 foo.txt  
set fileencoding=utf-8   
set enc=utf-8
情報:
- GVimバージョン:7.4、およびその+ multi_byte。
- デフォルトのvimrcファイルに変更はありません。
(g)vimで始めたところです。
                
                5
              
                  フォントの事かもしれません。どのフォントを使用していますか?
                
                
                  
                    —
                    muru 
                    
                  
                
              
                  gvimには、7つのフォント(consola、2つのcourier、2つのlucida、fixedsys、およびterminal)がリストされています。私はそれらすべてを試しました。私のシステムはあまりにも他のフォントを持っていますが、gvimをディスプレイのみ7.ながら私も続く:stackoverflow.com/questions/3766204/vim-doesnt-support-unicodeが、まだ運を。
                
                
                  
                    —
                    msinfo 2016 
                    
                  
                
              
                  「別の言語」はかなり曖昧です。何語?研磨?ヘブライ語?中国人?クリンゴン?あいまいな言語を使用している場合は、それらのフォントがどれもその言語をサポートしていない可能性があります。
                
                
                  
                    —
                    Martin Tournoij 2016 
                    
                  
                
              
                  私の場合、GVim 7.4.800(またはその周辺)でUbuntu Monoフォントを使用してマラヤーラム語を試しています。サンプルテキストについては、Malayalam Wikipediaを参照してください。Linux(UbuntuとArch)では、ターミナルフォントとGVimフォントがUbuntu Monoに設定されているので、少しゆがんでいても、マラヤーラム語は表示されます。2番目のコメントで言及したmsinfoの他のフォントを試しました。
                
                
                  
                    —
                    muru 2016年
                    
                  
                
              
                  Linuxでは、Pvigoが他のフォントからグリフを取得してすべての文字を表示できるため、gvimは必要な文字を表示できます。そのため、文字は他のテキストとは異なって見えます。xtermで同じことを試みると、単一のフォントが使用されるため、すべての文字が表示されません。Windowsでも同様のことが起こっているのではないかと思います。
                
                
                  
                    —
                    jamessan 2016年