VIM中文显示设置

1 问题描述及解决

系统locale是zh_CN.UTF-8,用了我以前的配置文件,终端下运行VIM却出现乱码情况。互联网搜索一番,发现解决方案其实很 简单,在vimrc里面设置好encoding、fileencoding、termencoding的值即可。
我原始配置文件关于CJK支持方面的设置如下(非原创):

" Multi-encoding setting, MUST BE IN THE BEGINNING OF .vimrc!
if has("multi_byte")
  " When 'fileencodings' starts with 'ucs-bom', don't do this manually
  "set bomb
  set fileencodings=ucs-bom,utf-8,cp936,taiwan,japan,korea,latin1
  " CJK environment detection and corresponding setting
  if v:lang =~ "^zh_CN"
    " Simplified Chinese, on Unix euc-cn, on MS-Windows cp936
    set encoding=cp936
    set termencoding=cp936
    if &fileencoding == ''
      set fileencoding=cp936
    endif
  elseif v:lang =~ "^zh_TW"
    " Traditional Chinese, on Unix euc-tw, on MS-Windows cp950
    set encoding=taiwan
    set termencoding=taiwan
    if &fileencoding == ''
      set fileencoding=taiwan Continue reading ‘VIM中文显示设置’ »

点击量:90

Debian的Apache配置文件结构

系统环境,Debian 7.0。翻译自/etc/apache2/apache2.conf注释。

Debian中Apache 2网页服务器的配置文件结构与其上游软件(原本的Apache软件)所建议的方式有很大不同。这是由于Debian默认的Apache 2安装试图让模块、虚拟主机,以及额外的配置指令的添加和移除尽可能灵活,以便让服务器的更改和管理变得更加简单。

配置文件被分割开来,形成了一个层次结构(见下),所有配置文件都放在/etc/apache2/目录中。

/etc/apache2/
|-- apache2.conf
| `-- ports.conf
|-- mods-enabled
| |-- *.load
| `-- *.conf
|-- conf.d
| `-- *
`-- sites-enabled
`-- *

Continue reading ‘Debian的Apache配置文件结构’ »

点击量:53