仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 385|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 带来一篇Centos 下vi中文乱码成绩

[复制链接]
不帅 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:31:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎大家来到仓酷云论坛!因为在windows下默许是gb编码,而我的vim默许是utf-8(gedit默许也是utf-8),以是翻开会成乱码。修正了一下设置文件,使vi撑持gb编码就行了。

$vi~/.vimrc

let&termencoding=&encoding
setfileencodings=utf-8,gbk


$:wq

再次翻开vi,显现就一般了。




参考文章:

====================================================
在终端下利用vim举行编纂时,默许情形下,编纂的界面上是没有显现行号、语法高亮度显现、智能缩进等功效的。为了更好的在vim下举行事情,必要手动设置一个设置文件:.vimrc。

在启动vim时,以后用户根目次下的.vimrc文件会被主动读取,该文件能够包括一些设置乃至剧本,以是,一样平常情形下把.vimrc文件创立在以后用户的根目次下对照便利,即创立的下令为:

$vi~/.vimrc

设置完后

$:x大概$wq

举行保留加入便可。

上面给出一个例子,个中列出了常常用到的设置,具体的设相信息请参照参考材料:

“双引号入手下手的举动正文行,下同

“往失落厌恶的有关vi分歧性形式,制止之前版本的一些bug和范围

setnocompatible

“显现行号

setnummber

“检测文件的范例

filetypeon

“纪录汗青的行数

sethistory=1000

“背景利用玄色

setbackground=dark

“语法高亮度显现

syntaxon



“上面两行在举行编写代码时,在格局对起上很有效;

“第一行,vim利用主动对起,也就是把以后行的对起格局使用到下一行;

“第二行,根据下面的对起格局,智能的选择对起体例,关于相似C言语编

“写上很有效

setautoindent
setsmartindent

“第一行设置tab键为4个空格,第二行设置当行之间交织时利用4个空格

settabstop=4
setshiftwidth=4

“设置婚配形式,相似当输出一个左括号时会婚配响应的谁人右括号

setshowmatch

“往除vim的GUI版本中的toolbar

setguioptions-=T

“当vim举行编纂时,假如下令毛病,会收回一个响声,该设置往失落响声

setvbt_vb=

“在编纂过程当中,在右下角显现光标地位的形态行

setruler

“默许情形下,寻觅婚配是高亮度显现的,该设置封闭高亮显现

setnohls

“查询时十分便利,如要查找book单词,当输出到/b时,会主动找到第一

“个b开首的单词,当输出到/bo时,会主动找到第一个bo开首的单词,依

“次类推,举行查找时,利用此设置会疾速找到谜底,当你找要婚配的单词

“时,别健忘回车

setincsearch

“修正一个文件后,主动举行备份,备份的文件名为原文件名加“~“后缀

ifhas(“vms”)

setnobackup

else

setbackup

endif



假如往除正文后,一个完全的.vimrc设置信息以下所示:



setnocompatible

setnummber

filetypeon

sethistory=1000

setbackground=dark

syntaxon

setautoindent
setsmartindent

settabstop=4
setshiftwidth=4

setshowmatch

setguioptions-=T

setvbt_vb=

setruler

setnohls

setincsearch

ifhas(“vms”)

setnobackup

else

setbackup

endif





假如设置完后,发明功效没有起感化,反省一下体系下是不是装置了vim-enhanced包,查询下令为:

$rpm–qvim-enhanced






UTF8笔墨形式下viya的}

F在良多主C都UTF8ah境

@r我B到主C龋匆笔墨aBig5的n案r

霈Fya,您用vi操纵r,大概恢搿

然後您大概_始思索是否是要改Z系

然改了Z系就#r也得到了UTF8的一些c

但也不克不及改完後从头_C,昧n案再改回UTF8再从头_C一次

@泳吞哿耍

解Q}前,先JR一c,

Linux是能够允S利用者利用分歧的Z系的,而不必理到y用什NZ系

也就是f,每不必的利用者都能够碛凶约旱末路Z系。

以是我只需抟n案就能够解Q@}

人家面前目今的[躲n

vi.bashrc

到场@行

exportLANG=en_US

@拥浅鲈俚侨刖涂梢粤

不^一般有要r我才ジ模猛赆俑幕恚

以免那天改UFT8a的n案改成ya!

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
再见西城 该用户已被删除
沙发
发表于 2015-1-16 19:51:49 | 只看该作者

带来一篇Centos 下vi中文乱码成绩

Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。
admin 该用户已被删除
板凳
发表于 2015-1-22 07:11:04 | 只看该作者
安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。
第二个灵魂 该用户已被删除
地板
发表于 2015-1-30 23:48:05 | 只看该作者
通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。
不帅 该用户已被删除
5#
 楼主| 发表于 2015-2-6 17:36:57 | 只看该作者
笔者五分钟后就给出了解决方法: “首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机
因胸联盟 该用户已被删除
6#
发表于 2015-2-18 00:10:09 | 只看该作者
对我们学习操作系统有很大的帮助,加深我们对OS的理解。?
蒙在股里 该用户已被删除
7#
发表于 2015-3-6 00:46:03 | 只看该作者
如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。
小魔女 该用户已被删除
8#
发表于 2015-3-12 19:23:13 | 只看该作者
我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。
小女巫 该用户已被删除
9#
发表于 2015-3-20 02:29:49 | 只看该作者
眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-15 01:32

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表