Ubuntu下用Vim编辑GBK编码配置方法

Ubuntu下用Vim编辑且不改变GBK编码的文件

 代码如下 复制代码

sudo vi /var/lib/locales/supported.d/zh

添加以下内容:

 代码如下 复制代码

zh_CN.GB18030 GB18030
zh_CN.GBK GBK
zh_CN.GB2312 GB2312

执行

 代码如下 复制代码

sudo locale-gen
vi ~/.vimrc

添加以下内容

 代码如下 复制代码

set encoding=utf-8
set fileencodings=cp936,gb18030,ucs-bom,utf-8,big5,euc-jp,euc-kr,latin1
set termencoding=utf-8
language zh_CN.GB18030

以上配置可以实现打开编辑GBK编码的文件,但保存时并不改变编码

其实就是我们设置了vim编辑器的编码了。

时间: 2024-10-23 18:21:54

Ubuntu下用Vim编辑GBK编码配置方法的相关文章

Ubuntu下使用VI编辑文件必知的常用命令

Ubuntu下使用VI编辑文件必知的常用命令http://www.linuxidc.com/Linux/2009-04/19489.htm [日期:2009-04-18] 来源:Linux社区  作者:Ubuntu整理  Ubuntu下使用VI编辑文件必知的常用命令  进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/patter

ubuntu下下载vim出现错误,显示无法下载,翻墙后就可以下载了

问题描述 ubuntu下下载vim出现错误,显示无法下载,翻墙后就可以下载了 这是什么原因呢?下载必须翻墙? 解决方案 将你的dns修改为8.8.8.8看看.

windows下apache+mysql+php+phpmyadmin的配置方法

apache服务器没什么可说的地方,尽量去官网下载个最新的. 有一个地方需要注意:php教程是以模块的形式加载到apache这个容器里面的,就是你在配置apache加载php模块的时候,注意那个路径的问题.具体配置语句 loadmodule php5_module d:/php/php5apache2.dll 是指以module方式加载php phpinidir "d:/php" 是指明php的配置文件php.ini的位置 这个路径中尽量不要出现空格,比如我的路径是 loadmodul

Freebsd下Mysql不支持GBK及解决方法

用packages安装的mysql 5.1,不支持GBK编码,只支持UTF8编码.具体表现: 在打开一个用GBK编码的数据库时,提示 ERROR 1273 (HY000): Unknown collation 'gbk_chinese_ci' in table 'data_plus' definition set names gbk: 和 SET character_set_client = gbk;提示: ERROR 1115 (42000): Unknown character set: '

win2003下 iis+php快速稳定的配置方法_win服务器

这里小编根据我们这么长时间的经验,特别分享下windows 2003系统下iis+php的配置方法,简单易用,而且还稳定. 第一步: 下载这个软件就可以了 星外PHP5.2.17自动配置安装包 快捷配置iis php运行环境,这个是星外发布的对于没有对iis配置过php环境的朋友使用,这个版本是安装在c盘的,使用液不会受到影响,默认开启了很多扩展,基本上是php 5.2.*系列中比较稳定的版本了. 根据我们几十台服务器的安全测试,绝对是没有问题的. 第二步:解压后直接安装就可以了,默认下就支持p

ubuntu下的nginx+php+mysql安装配置

1.更新 sudo apt-get update 2.安装nginx sudo apt-get intsall nginx Ubuntu安装之后的文件结构大致为: * 所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在 了/etc/nginx/sites-available下 *程序文件在/usr/sbin/nginx * 日志放在了/var/log/nginx中 *并已经 在/etc/init.d/下创建了启动脚本nginx * 默认的虚拟主机的目录设置在了/var/www/

ubuntu下Mysql+sphinx+中文分词安装配置

一.编译先前条件 确认是否已经安装以下软件,有些也许不是必须的,但建议还是都装上. apt-get install autoconf automake autotools-dev cpp curl gawk gcc lftp libc6-dev linux-libc-dev make libpcre3-dev libpcrecpp0 g++ libtool libncurses5-dev aptitude install libmysql++-dev libmysqlclient15-dev c

Ubuntu下NFS网络文件系统搭建、配置和使用总结

服务端 1.创建用户.组 项目里的用户和组一般是tomcat,这里手动指定uid和gid都是8000 . # groupadd -g 8000 tomcat # mkdir -pv /home/tomcat # cp /etc/skel/.bash_logout /home/tomcat # cp /etc/skel/.bashrc /home/tomcat # cp /etc/skel/.profile /home/tomcat # useradd -g tomcat -u 8000 -s /

ubuntu下eclipse不识别手机的解决方法

有时候我们在ubuntu上连接好手机,并且手机确定已经打开usb调试模式,却发现在终端执行adb命令时提示找不到设备(eclipse也是以adb方式连接手机的).我们都知道,在windows下,通常情况下,只要用豌豆荚之类的工具装好驱动连接上手机了,就可以用了.但Linux下就无此类驱动的说法,那就只能从另外一方面下手,那就是查看手机的端口号,并将其端口号添加到~/.android/adb_usb.ini,文件中简单的几步: ①通过Ctrl+Alt+T打开终端,输入lsusb,即可查看我们手机的