我的GVIM配置

set ts=4						"一个制表符的宽度设为4
set softtabstop=4					"按一下Tab键插入的宽度用制表符和空格混合填充
set shiftwidth=4					"自动缩进宽度
set number					"开启行号
syntax enable					"允许语法
syntax on						"开启语法(其实我也不知道这俩干啥的,自己google)
set syn=cpp					"自动启用c++语法高亮
set autoindent					"自动缩进开启
set cindent					"C格式缩进
set ruler						"右下角显示当前光标位置
set nobackup					"不自动生成备份文件
set guioptions-=T					"去掉工具栏
set noerrorbells					"去掉警告音
set shortmess=atI					"不显示援助索马里儿童的提示
colorscheme slate					"默认的配色方案设为slate
lcd /media/STUDY/ACM/Source/Linux			"设置默认打开的目录
set langmenu=zh_CN.UTF-8				"设置菜单编码UTF8(不然Linux下因乱码不显示菜单)
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
language messages zh_CN.utf-8

""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"最大化窗口(For Linux, 还有些其他设置,忘了~囧。。。)
""""""""""""""""""
function Maximize_Window()
silent !wmctrl -r :ACTIVE: -b add,maximized_vert,maximized_horz
endfunction
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""

""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"默认最大化窗口(For Windows)
""""""""""""""""""
autocmd GUIEnter * simalt ~x
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""

""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"GUI字体设置
""""""""""""""""""
if has("gui_running")
	if has("gui_gtk2")
		:set guifont=Luxi\ Mono\ 12
	elseif has("x11")
		" Also for GTK 1
		:set guifont=*-lucidatypewriter-medium-r-normal-*-*-180-*-*-m-*-*
	elseif has("gui_win32")
		:set guifont=Consolas:h10:cANSI
	endif
endif
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""

""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"按F5键自动编译G++程序并且运行
""""""""""""""""""
map  :call CompileRunGpp()
func! CompileRunGpp()
exec "cd" expand("%:h")
exec "w"
exec "!g++ % -o %<"
exec "!./%<"
endfunc
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""

2 Comments

  1. yh 说:

    为啥右边有4个.org.ru的链接

  2. admin 说:

    ping有惊喜……(擦。这主题竟然把回复给删了。。。)

发表评论