VIM的一些技巧:


1.windows下的vim配置文件复制到linux下后老是提示:

“无效的参数: mswin^M ”,造成vim不能正常显示的问题,这个问题出现的主要原因是MS系统里的换行符与linux系统不一样造成的,可在终端下使用:

sed -i "s/\r//" ~/.vimrc

可以解决问题。

2.gvim中文字宽间距太大的问题:

网上很多帖子介绍vim配置的时候,配置文件中会有一行:

“set guifont=DejaVu\ Sans\ mono\ 11”,字体名字可能有所不同,有时候会造成gvim下汉子间距太大,搜了很多方法都没有找到解决办法,后来发现直接将其注删除就可以解决问题。

3.gvim部分文件中文乱码的问题:

网上一些vim配置介绍的时候,配置文件中会有两行

“set fileencodings=utf-8,gbk2312,gbk,gb18030,cp936”

“set encoding=utf-8”

一些文件在windows下汉字没有乱码,但是在gvim中打开就会出现乱码,将配置文件中的“set encoding=utf-8”改为“set encoding=cp936”会正常显示,但打开linux系统里的其他文件就可能又出现乱码,这时又要改回去,很麻烦。后来发现,直接把set encoding这一行删除掉,打开两种文件都能正常显示了。


留个存档,以后方便查找备用


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值