Showing posts with label Gvim. Show all posts
Showing posts with label Gvim. Show all posts

Friday, March 26, 2010

隐藏ubuntu命令行中运行gvim的警告信息

$> gvim
** (gvim:6676): CRITICAL **: gtk_form_set_static_gravity: assertion `static_gravity_supported' failed
** (gvim:6676): CRITICAL **: gtk_form_set_static_gravity: assertion `static_gravity_supported' failed
** (gvim:6676): CRITICAL **: gtk_form_set_static_gravity: assertion `static_gravity_supported' failed
** (gvim:6676): CRITICAL **: gtk_form_set_static_gravity: assertion `static_gravity_supported' failed
** (gvim:6676): CRITICAL **: gtk_form_set_static_gravity: assertion `static_gravity_supported' failed

每次运行看到这些警告很不爽,网上找了一下,发现是一个待修正的问题,暂时只能将错误重定向到个人目录的.xsession-errors中,重写一个gvim的命令,放在个人主目录~/bin下:

#!/bin/bash
## Execute gvim, sending X/gtk errors to the standard place.
exec /usr/bin/gvim $* > /dev/null 2>>$HOME/.xsession-errors

Friday, December 21, 2007

隐藏Gvim菜单和工具栏

在~/.vimrc(_vimrc)中添加下面几行:
"完全隐藏菜单:
:set guioptions-=m " 可以随时用 :set guioptions+=m 再呼出菜单,下面工具条也类似
"完全隐藏工具栏:
:set guioptions-=T

Thursday, December 20, 2007

为gvim/vim增加tail -f功能

1.从http://code.google.com/p/vim-scripts/wiki/TailBundle上面Subversion导出文件
tail_options.vim
autoload/tail.vim
doc/tail.txt
macros/vim-tail.zsh
plugin/tail.vim
2.放到Gvim/vim对应目录下即可
3.使用方法
:Tail
:STail
:TabTail
4.可参考tail_options.vim设置~/_vimrc(~/.vimrc),也可不设置按默认的使用.

Friday, December 14, 2007

set gvim menu language

" gvim menu language
set langmenu=zh_CN.GBK
"set langmenu=en_US.GBK

Thursday, December 13, 2007

让gvim启动时窗口最大化

在用户目录下的~/_vimrc文件里加上此行(只是Windows生效)
au GUIEnter * simalt ~x "maximum the initial window

Thursday, December 06, 2007

Gvim中自动进行编码匹配和加载选定的配色方案

"自动进行编码匹配
set fileencodings=gb2312,ucs-bom,utf-8,chinese
"加载配色方案
colorscheme murphy