求助:vi输入中文后无法保存
系统:Redhat9gedit中输入中文可以保存
vi可以输入中文,显示也正常,但保存时候出以下错误:
:?: 不能写入 -- 转换失败
求各位指点 检查权限 因该与权限无关
touch test.txt
vi test.txt
而且只输入英文可以保存 这么奇怪?? 我刚才试了一下
$ touch a.txt
$ vi a.txt
按i切换到插入模式
输入中文
按esc
按:
发现不能出现:也就是不能保存
于是ctrl+space
再次按: wq就可以了
不知道是不是这样的原因 不是这个原因.
但输入:help
乱试了几次保存后,现在可以存了,真是奇怪 set fileencoding=gb2312 我刚才试了一下
$ touch a.txt
$ vi a.txt
按i切换到插入模式
输入中文
按esc
按:
发现不能出现:也就是不能保存
于是ctrl+space
再次按: wq就可以了
不知道是不是这样的原因
当然啦!vi里面切换到命令状态的命令是“:”“又不是:”。
你设置export G_BROKEN_FILENAMES=1应该解决一些问题
页:
[1]