|
I downloaded the Japanese dictionary file "SKK-JISYO.M" [1] which is
required for the skk vim plugin [2]. [1] http://openlab.jp/skk/wiki/wiki.cgi?page=SKK%BC%AD%BD%F1#p5, first link "download" [2] http://www.vim.org/scripts/script.php?script_id=3118 The first line in the file states that it is encoded in euc-jp. This is also the encoding detected by Firefox when the file is loaded in the browser. The ascii, kana and kanji characters are correctly displayed in Firefox. However I cannot get vim to display the non-ascii characters. Note that I have Japanese fonts installed that work just fine with other files with Japanese text. I played around with enc, fenc & Co. in all possible combinations and tried all supported Japanese encoding systems to no avail. Any idea? VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Aug 18 2011 14:48:22) MS-Windows 32-bit GUI version with OLE support Included patches: 1-284 -- You received this message from the "vim_use" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php |
|
On Wednesday, April 25, 2012 8:42:50 AM UTC-5, esquifit wrote:
> I downloaded the Japanese dictionary file "SKK-JISYO.M" [1] which is > required for the skk vim plugin [2]. > > [1] http://openlab.jp/skk/wiki/wiki.cgi?page=SKK%BC%AD%BD%F1#p5, first > link "download" > [2] http://www.vim.org/scripts/script.php?script_id=3118 > > The first line in the file states that it is encoded in euc-jp. This > is also the encoding detected by Firefox when the file is loaded in > the browser. The ascii, kana and kanji characters are correctly > displayed in Firefox. However I cannot get vim to display the > non-ascii characters. Note that I have Japanese fonts installed that > work just fine with other files with Japanese text. > > I played around with enc, fenc & Co. in all possible combinations and > tried all supported Japanese encoding systems to no avail. Any idea? > What is the exact command you used to "play around" with enc, fenc, etc.? What is the exact command you used to open the file? If this is a valid euc-jp file, this command should open it just fine: :e ++enc=euc-jp SKK-JISYO.M However, executing this command, I get the message, "SKK-JISYO.M" [NOT converted][ILLEGAL BYTE in line 33][unix] I note in :help encoding-names that euc-jp is only supported on Unix, so I tried using cp932 instead, as well as the "japan" alias. I get conversion errors for these as well in the same line. I suspect your issue may be that you are on Windows and Vim cannot use euc-jp on Windows, at least according to the help. I'm not sure if there's a way around this. Perhaps there is an external utility you could use to convert the euc-jp document into a different encoding which Vim can understand, like cp932 or utf-8. Otherwise, the issue may be that the file is not actually encoded as expected. -- You received this message from the "vim_use" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php |
|
On 25/04/12 17:07, Ben Fritz wrote:
> On Wednesday, April 25, 2012 8:42:50 AM UTC-5, esquifit wrote: >> I downloaded the Japanese dictionary file "SKK-JISYO.M" [1] which is >> required for the skk vim plugin [2]. >> >> [1] http://openlab.jp/skk/wiki/wiki.cgi?page=SKK%BC%AD%BD%F1#p5, first >> link "download" >> [2] http://www.vim.org/scripts/script.php?script_id=3118 >> >> The first line in the file states that it is encoded in euc-jp. This >> is also the encoding detected by Firefox when the file is loaded in >> the browser. The ascii, kana and kanji characters are correctly >> displayed in Firefox. However I cannot get vim to display the >> non-ascii characters. Note that I have Japanese fonts installed that >> work just fine with other files with Japanese text. >> >> I played around with enc, fenc & Co. in all possible combinations and >> tried all supported Japanese encoding systems to no avail. Any idea? >> > > What is the exact command you used to "play around" with enc, fenc, etc.? What is the exact command you used to open the file? > > If this is a valid euc-jp file, this command should open it just fine: > > :e ++enc=euc-jp SKK-JISYO.M > > However, executing this command, I get the message, > > "SKK-JISYO.M" [NOT converted][ILLEGAL BYTE in line 33][unix] > > I note in :help encoding-names that euc-jp is only supported on Unix, so I tried using cp932 instead, as well as the "japan" alias. I get conversion errors for these as well in the same line. > > I suspect your issue may be that you are on Windows and Vim cannot use euc-jp on Windows, at least according to the help. I'm not sure if there's a way around this. Perhaps there is an external utility you could use to convert the euc-jp document into a different encoding which Vim can understand, like cp932 or utf-8. > > Otherwise, the issue may be that the file is not actually encoded as expected. > If iconv is installed, euc-jp and cp932 ought to be both available on any platform. By doing iconv -l |less on this Linux system, I see the following "possibly relevant" charsets (I didn't try to open your file): cp932 euc-jp euc-jp-ms eucjp-ms eucjp-open eucjp-win Best regards, Tony. -- "For an adequate time call 555-3321" -- You received this message from the "vim_use" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php |
| Powered by Nabble | Edit this page |
