昨天,今天,明天,每天的每天,你是否都多懂得一点点...

星期三, 六月 09, 2010

encoding 转换

encoding 转换

用GVIM 转换不是不可以, 但却有点麻烦.
"%_vimpath%\gvim.exe" -U "%_gvimrc%" -e -c "so s.vim" %filename%.bsh
s.vim 的内容:

redir! > log.txt
0
i
//converted
.
set fenc=cp1252
wq

这样可以转换,但是会有界面出来,还要关掉

加入 -s 后, 界面不在了,但是转换没有成功, 只是那个 //converted 被成功插入第一行了. 说明so 成功了也保存成功了. 但就是encoding 没有转成功.
"%_vimpath%\gvim.exe" -U "%_gvimrc%" -e -s -c "so s.vim" %filename%.bsh


搞不懂呀...


没有试   w ++enc , 不知道会不会比 set fenc 更有效果.

我最后还是用 iconv 解决问题



iconv -f UTF-8 -t cp1252 %filename%.java > %filename%.bsh



--
Feng

没有评论:

其它博客地址

此博客的同步博客地址: http://fengnz.wordpress.com
这里进入我的MSN SPACE.