10 2012 档案
摘要:在 Vim 中,有四个与编码有关的选项,它们是:fileencodings、fileencoding、encoding和termencoding。在实际使用中,任何一个选项出现错误,都会导致出现乱码。因此,每一个 Vim 用户都应该明确这四个选项的含义。下面,我们详细介绍一下这四个选项的含义和作用。1encoding encoding是 Vim 内部使用的字符编码方式。当我们设置了encoding之后,Vim 内部所有的 buffer、寄存器、脚本中的字符串等,全都使用这个编码。Vim 在工作的时候,如果编码方式与它的内部编码不一致,它会先把编码转换成内部编码。如果工作用的编码中含有无法...
阅读全文
摘要:记在这里做备忘吧。下面方法的好处是,不需要改变SecureCRT的配置,所以不影响对其他中文的显示。问题:比如一个文件用utf-8编码,文件头:1 #!/usr/bin/env python2 # -*- coding: utf-8 -*-此时:用SecureCRT到Linux下,使用VIM编辑,中文显示会是乱码。查看SecureCRT->Session OptionsTerminal->Appearance: Character encoding: Default解决:只需要在Linux的VIM下面一行命令:set encoding=utf-8 termencoding=gbk显
阅读全文
摘要:今天在css-tricks上看到一篇文章,那篇文章让我不禁心头一震,强大的CSS啊,居然能画出这么多基本的图形。图形包括基本的矩形、圆形、椭圆、三角形、多边形,也包括稍微复杂一点的爱心、钻石、阴阳八卦等。当然有一些需要用到CSS3的属性,所以在你打开这篇文章的时候,我希望你用的是firefox或者chrome,当然IE也能看一部分的。那好,下面就一起来看看我们是如何用纯CSS来画这些图形的,如果你也觉得很震撼,推荐给你的朋友吧。1、正方形最终效果:CSS代码如下:1 #square {2 width: 100px;3 height: 100px;4 backgrou...
阅读全文