On Windows, IM can be switched on/off automatically without your mapping if +multi_byte_ime feature is enabled.
On Unix, use 'imactivatekey' option for it. If trigger key is C-space, do ":set imactivatekey=C-space". But I think that IM control feature does not work (I use GTK2 + SCIM + Anthy and it doesn't work). If it doesn't work and you want to use SCIM with full control, this plugin is useful. http://yukihiro.nakadaira.googlepages.com/scim-vim.zip -- Yukihiro Nakadaira - [EMAIL PROTECTED]