Chinaunix首页 | 论坛 | 博客
  • 博客访问: 569573
  • 博文数量: 61
  • 博客积分: 2438
  • 博客等级: 大尉
  • 技术积分: 871
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-28 08:04
文章分类
文章存档

2013年(1)

2012年(8)

2011年(15)

2010年(37)

分类: LINUX

2010-08-09 19:00:50

今天电脑出了点问题,首先是我装了个vim73当前的系统是ubuntu10.04,系统的vim是vim72, 这就因起了一大堆问题,首先是不能删除上一行写的东西了,还有就是新打开一个文件后也不能删除以前写的了。。。再就是乱码了,很头疼!!
查了很多资料,请教学长,问题解决了,办法就是:
用whereis vim 查出你的电脑vim 的执行路径,vim: /usr/bin/vim.basic /usr/bin/vim /etc/vim /usr/local/bin/vim /usr/share/vim /usr/share/man/man1/vim.1.gz
我最后查出来了,我是在装vim73时,默认的的把我的连接给连接到了 /usr/local/bin/vim下的vim73上去了。。。解决办法就是把连接该回来: ln -s /usr/bin/vim vim 就改好了。

对于乱码的问题:
对于vim,解决方法如下:打开vim的配置文件,位置在/etc/vim/vimrc 在其中加入
set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8
set encoding=prc 保存退出,此时vim就能正确显示中文了。
对于gedit,解决方法如下:在终端中运行 gconf-editor 在打开的界面中选择: apps->gedit-2->preferences->encodings
在右边的auto_detected和shown_in_menu上点右键编辑,点add,分别加入GB2312,并点UP按钮移动到第一位。
关闭,就可以在gedit中显示中文了。(或者添加gb18030 就可以了,它兼容GBK和GB2312)

这些就是我今天遇到的问题,那出来晒晒,如有不对的地方,希望各位大虾们能指出来。。。


阅读(960) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

KakitChen2011-08-26 20:51:24

同一行中,删除的中文实际已删除,但是屏幕还残留着删除前的中文,这该怎么解决?