I've post to vim_use, then was suggested to post here, so here it is :)

Add: according to Tony Mechelynck, the cream version from sf.net (i.e.
7.4.110), has been tested too, as 'expected', still don't work. :(

---------- Forwarded message ----------
From: �K�B�� <[email protected]>
Date: 2013/12/8
Subject: vim console version can not use the system input method under
windows 8
To: [email protected]


Hi all, I've found this issue years ago, so it should be confirmed (I've
tested windows 8 x64 release preview, windows 8 x86 pro, windows 8.1 x86
preview, windows 8.1 x64 pro, windows 8.1 x86 pro et.al., windows 7, 7 with
sp1 et.al. were not tested).

vim (yes, the console version, not gvim) used to be OK with IME under
Windows xp, I can toggle IME in cmd, input Chinese characters and toggle
IME off, exit. But now, IME(Or should be called text service because TSF?)
can be toggled, it also can transfer input into candidates, but no
candidate can be inserted into vim correctly, see the following pictures:
1. launch
[image: 内嵌图片 2]
2. direct input
[image: 内嵌图片 3]
3. toggle IME on
[image: 内嵌图片 1]
4. input `shurufa`, the MSPY ime show this:
[image: 内嵌图片 2]
5. Press space once, or press 1 to select the first candidate, it become:
[image: 内嵌图片 3]
Nothing happens? no, see this:
6. add a space into vim:
[image: 内嵌图片 4]

Wow, what's this? It should be `输入法` because I select the first.

Ah yes, my vim version is 7.4 from vim.org.

PS: In xp, console applications and cmd use `conime.exe` for IME handling,
it was gone (maybe) from windows 7, and each console application runs with
a conhost, I don't know if they affects.

Another PS: emacs console version and nano were tested too, they have a
similiar issue.

-- 
知识共享,世界大同……

-- 
知识共享,世界大同……

-- 
-- 
You received this message from the "vim_dev" 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

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

<<6.vim-ime-add-space.png>>

<<5.vim-ime-after-select.png>>

<<1.vim-launch.png>>

<<2.vim-direct-input.png>>

<<4.vim-ime-input.png>>

<<3.vim-ime-on.png>>

Raspunde prin e-mail lui