标签为 "gvim" 的存档

vim下对php支持很好的 colorscheme;

shell下,可以通过 “ls -l /usr/share/vim/vim70/colors/.”查看本机都安装了哪些主题,比如本人开发机,有如下主题:
blue.vim
darkblue.vim
default.vim
delek.vim
desert.vim
elflord.vim
evening.vim
koehler.vim
morning.vim
murphy.vim
pablo.vim
peachpuff.vim
ron.vim
shine.vim
slate.vim
torte.vim
zellner.vim

基本上是挨个试了一次,发现peachpuff是对php支持最好的,效果比较让人满意。
编辑~/.vimrc,添加一行

:colorscheme peachpuff

每次vim打开就是这个主题了。用起来比较舒服,配图一张:
vim-colorscheme-peachpuff-php
Read more…

解决vim、gvim在windows下的中文乱码问题(菜单乱码、右键菜单乱码)

在windows下vim的中文字体显示并不好,所以我们需要调整字体显示编码为utf-8,只有这样才能使用美观的中文。这时候可能出现很多中文乱码。
如:文件显示乱码、菜单乱码、右键菜单乱码、conlse输出乱码、文件关联右键菜单乱码等等。
以下_vimrc配置可以解决以上问题。

if has(“gui_running”)
set encoding=utf-8
set fileencodings=utf-8,chinese,latin-1

if has(“win32″)
set fileencoding=chinese
else
set fileencoding=utf-8
endif

let &termencoding=&encoding

” 解决菜单乱码
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim

” 解决consle输出乱码
language messages zh_CN.utf-8
endif

Read more…

Ubuntu 下 vim 添加PHP函数自动补全

 VIM php函数自动补全

VIM php函数自动补全


首先下载PHP函数列表文件,将该文件保存在目录 /etc/vim/下:
也可以自己去选择版本下载:http://svn.php.net/viewvc/phpdoc/doc-base/trunk/funclist.txt
我这里选的是当前最新的。

cd /etc/vim/
wget http://svn.php.net/viewvc/phpdoc/doc-base/trunk/funclist.txt?revision=311858&view=co

下载后改名为 php_funclist.txt,名字自己起,一会用的时候记得就行。

mv funclist.txt?revision=311858 php_funclist.txt

然后修改vimrc文件,一般都在刚才的目录下 /etc/vim/

cd /etc/vim/
vim vimrc
#在文件末尾添加如下一行,目录对应你刚才的文件所在目录即可。
set dictionary-=/etc/vim/php_funclist.txt dictionary+=/etc/vim/php_funclist.txt

然后保存退出,再进入vim编辑的时候,按下 (control+p)或者 ,就可以出现php的自动补全啦。
Read more…