how about add a 'u' befor '例‘   like u'例'
我不是python程序员~~乱说的~^_^

2010/11/4 winterTTr <[email protected]>

> I don't know if this is a problem already solved, my vim version on windows
> is
> Vi IMproved 7.3 Included patches: 1-29
>
> I found a problem like this,
>
> when i use python3 interface to set the buffer content to a sepecific
> chinese character, some kind of error occured.
> the code is like below:
>
> :py3 import vim
> :py3 vim.current.buffer[0] = '例'
>
> although this code can run without error, but the content is not
> correct, turned out to be "<e4>", which seems an encoding problem.
> so i try the code below
>
> :py3 vim.current.buffer[0] = '例'.encode( vim.eval('&encoding') )
>
> but "TypeError: bad argument type for built-in operation" comes out.
>
> So, is there a right way to set the unicode which contains non English
> charactor , to the buffer using python3 interface?
>
> --
> 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
>

-- 
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

Reply via email to