几个vim的问题, 怎么显示文件编码, 和转换 ? [已解决]

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
dengx0
帖子: 83
注册时间: 2009-11-13 9:03

几个vim的问题, 怎么显示文件编码, 和转换 ? [已解决]

#1

帖子 dengx0 » 2009-11-15 14:21

vim 怎么

显示文件编码?

转换编码 ?

保存编码为 xxx ?

:em11 :em11


还有为什么在浏览器ctrl+c复制的内容, 在vim里按p粘贴不了, 一片空白 ?
上次由 dengx0 在 2009-11-20 23:31,总共编辑 1 次。
我每天都要磨牙才舒服
aerofox
帖子: 1453
注册时间: 2008-05-24 8:30

Re: 几个vim的问题, 怎么显示文件编码, 和转换 ? 

#2

帖子 aerofox » 2009-11-15 20:06

显示文件编码:
:set ft?

转换文件编码为cp936:
:set ft=cp936

保存编码为xxx:
设好后直接保存就是了。

粘贴 Ctrl+C 复制的内容:
用 gvim 的 Edit 菜单中的“粘贴”,或者在命令模式下:
"+gP 或 "+P
头像
yingfei
帖子: 273
注册时间: 2007-09-03 18:34
来自: 羊城通

Re: 几个vim的问题, 怎么显示文件编码, 和转换 ? 

#3

帖子 yingfei » 2009-11-16 11:55

aerofox 写了:显示文件编码:
:set ft?

转换文件编码为cp936:
:set ft=cp936

保存编码为xxx:
设好后直接保存就是了。

粘贴 Ctrl+C 复制的内容:
用 gvim 的 Edit 菜单中的“粘贴”,或者在命令模式下:
"+gP 或 "+P
楼上关于编码的,有误. 不是ft, 而是 fileencoding

代码: 全选

:set fileencoding?     查看文件编码
:set fileencoding=utf8   设置文件编码
至于粘贴, 如果你不是在VI里复制的, 在VI中 在插入模式下 Ctrl+Shift+V 可以粘贴(如果你没改过Gnome终端的粘贴快捷键的话)
aerofox
帖子: 1453
注册时间: 2008-05-24 8:30

Re: 几个vim的问题, 怎么显示文件编码, 和转换 ? 

#4

帖子 aerofox » 2009-11-16 12:53

谢谢指正,心里想着 fenc,写着 ft。
回复