安静的栖居

安静的栖居

2007年8月23日星期四

vim的文件格式设置

使用vim在windows格式下。

安装后,使用set enc=utf-8 gvim会乱码

最简单的办法就是每次在保存文件时使用 :set fenc=utf-8 , set fenc=gb2312,再使用:w既可以保存为新文件的格式了。

2007年8月22日星期三

vim 颜色设置

set cindent
set smartindent
set hls
set nocompatible
set sw=3
set showmatch
set background=light
colorscheme desert
syntax on
set hlsearch
highlight Search term=reverse ctermbg=4 ctermfg=7
highlight Normal ctermbg=black ctermfg=white


""""set color 1""""
"hi Comment ctermfg=Green
"hi Comment ctermfg=darkcyan
"hi Comment ctermfg=blue

""""set color 2""""
"highlight Comment ctermfg=Green
"highlight Comment ctermfg=darkcyan
highlight Comment ctermfg=blue

VIM Tips - 在标签页中打开文件(For Windows VIM only) (转)

我们在windows中使用vim时,经常会通过右键菜单选择“Edit with Vim”来打开文件。但这种方式打开的文件,会在当前窗口中打开,而不是像Ultra Edit那样在一个新的标签页中打开。
VIM 7.0已经支持标签页了,怎样在打开文件时新建一个标签呢?在http://www.vim.org/有好几个Tip是与此有关的,下面介绍的两种方法,是我所尝试过的最简单有效的办法。它们分别是vim tips #1314和#1440,链接见文末的参考文档。

[方法一]
首先介绍比较简单的方法(VIM Tip #1440):
1. 打开“开始菜单à运行”,输入“sendto”,然后选择确定,这会打开一个快捷方式文件夹;
2. 右键在此文件夹中的空白位置单击,选择“新建à快捷方式”,增加一个快捷方式;
3. 在“项目位置”一栏中输入下面的内容:
"C:\Program Files\Vim\vim70\gvim.exe" -p --remote-tab-silent "%*"4. 输入快捷方式的名字为“gVim”;

现在,当你在文件浏览器中右键单击想打开的文件后,选择“发送到àgVim”,就会在gVim中新开一个标签页,打开这个文件,是不是很方便?

[方法二]
下面介绍方法二(VIM Tip #1314),和方法一相比稍麻烦一点。
如果你已经安装了VIM 7.0,并在安装过程中选择了“安装右键菜单”,那么你需要在注册表删除“HKCR\*\shellex\ContextMenuHandlers\gvim\”主键,听起来很麻烦?
没关系,我们有简单的方法,不需要手动到注册表里删除,只需要卸载VIM 7.0,在卸载的过程中选择删除右键菜单,这样右键菜单就被删除。然后再重新安装VIM 7.0,在安装的过程中,不要再安装右键菜单。
完成这一步之后,把下面的内容保存到一个文件中,取名为vim.reg:
Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\*\Shell\Edit with Vim]@="Edit with &Vim"[HKEY_CLASSES_ROOT\*\Shell\Edit with Vim\command]@="\"C:\\Program Files\\Vim\\vim70\\gvim.exe\" -p --remote-tab-silent \"%1\" \"%*\""
接下来用鼠标双击vim.reg文件,把上述内容导入到注册表中。
OK,现在你用鼠标右标想打开的文件,看到“Edit with Vim”项了吗?选中此项,就会在一个新的标签页中打开该文件了。
这种方法虽然比方法一麻烦了一点,不过“Edit with Vim”在右键菜单里排在“发送到”之前,对一个每天数十次上百次使用的功能来说,这一点“偷懒”能省不少事呢!

Enjoy it!