当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 呃 小菜问个vi配制到问题
帖子发表于 : 2010-06-03 19:58 
头像

注册: 2010-05-10 15:29
帖子: 119
送出感谢: 7
接收感谢: 0 次
本人小菜 - -,最近copy了份vi配置文件(内容如下),但是每次在终端vi文件时总是会停顿两秒,
1,提示“无法打开这个新文件的交换文件,回复将不可用“。
2,然后提示按ENTER或其它键继续。

用是可以用,但是每次都多了上面两部的操作,我看了下配置文件也找不到什么问题了,又不想删掉用系统自带的,太死板了。问问大伙知道是怎么回事么?

谢谢。

"
set dir=buffer
" 设置编码
set enc=utf-8
" 设置文件编码
set fenc=utf-8
" 设置文件编码检测类型及支持格式
set fencs=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
" 指定菜单语言
set langmenu=zh_CN.UTF-8
" C/C++注释
set comments=://
" 修正自动C式样注释功能 <2005/07/16>
set comments=s1:/*,mb:*,ex0:/
" 增强检索功能
set tags=./tags,./../tags,./**/tags
" 保存文件格式
set fileformats=unix,dos

set nocompatible
set number
set wrap!
filetype on
set history=50
filetype plugin on
set background=dark
"colorscheme pablo
syntax on
set cursorline
set autoindent
set smartindent
set tabstop=4
set shiftwidth=4
set softtabstop=4
set noexpandtab
set smarttab
set showcmd
set showmode
set showmatch
set vb t_vb=
set ruler
set hls
set incsearch
set cin
set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s
set mouse=a
set cindent
set sm
set ai
set updatetime=100
map <c-i> gg g G =

let g:winManagerWindowLayout='FileExplorer|TagList'
"nmap wm :WMToggle<CR>
"=============================================
"
" Tlist的内部变量。函数列表。
let Tlist_Use_Right_Window=1
let Tlist_File_Fold_Auto_Close=1
" 打开当前目录文件列表
map <F2> :WMToggle<CR>
" 函数和变量列表
map <silent> <F3> :Grep<CR>
" GNU C++ Compiler
map <F4> :call CompileRunGplusplus()<CR>
func! CompileRunGplusplus()
exec "w"
exec "!g++ % -g -o %<"
exec "! ./%<"
endfunc
"GNU C Compiler
map <F5> :call CompileRunGcc()<CR>
func! CompileRunGcc()
exec "w"
exec "!gcc % -g -o %<|clear"
exec "! ./%<"
endfunc
"GDB
map <F6> :call DebugGplusplus()<CR>
fun! DebugGplusplus()
exec "!gcc % -g -o %<"
exec "! gdb %<"
endfun
" 全能补全
inoremap <F7> <C-n>

"=====================================================================
"
imap zwh while<space>()<CR>{<CR><TAB><CR><BS>}<Up><Right><Up><Up><Right><Right><Right>
imap zfo for<space>(;;)<CR>{<CR><TAB><CR><BS>}<Up><Right><Up><Up><Right><Right>
imap zfi for<space>(i=0;i<;i++)<CR>{<CR><TAB><CR><BS>}<Up><Right><Up><Up><Right><Right><Right><Right><Right><Right><Right>
imap zif if<space>()<CR>{<CR><TAB><CR><BS>}<Up><Right><Up><Up>
imap zei else if<space>()<CR>{<CR><TAB><CR><BS>}<Up><Right><Up><Up><Right><Right><Right><Right><Right>
imap zel else<CR>{<CR><TAB><CR><BS>}<Up><Right>
imap zin #include <><Left>
imap zde #define
imap zid #ifdef<space><CR>#endif<UP><Right>
imap zma int main()<CR>{<CR><TAB><CR>return 0;<CR>}<UP><Up><Right>
imap zmv int main(int ac,char *av[])<CR>{<CR><TAB><CR>return 0;<CR>}<UP><Up><Right>
imap zpr printf("\n");<Left><Left><Left><Left><Left>
imap zpyc #!/usr/bin/python<CR># Filename:<Space>

imap zcprt /*<CR>Copyright(c) ,<CR>All right reserved.<CR><CR>Filename: <CR>Abstract: <CR><CR>Version: <CR>Author: zkheartboy<CR>Start time: <CR>Finish time: <CR>/
imap zfn /*<CR>description:<CR>args:<CR>return:<CR>author:<CR><BS>*/

let Tlist_Ctags_Cmd='/usr/bin/ctags'

""""""""""""""""""""""""""
if has("cscope")
set csprg=/usr/bin/cscope
set csto=0
set cst
set nocsverb
" add any database in current directory
if filereadable("cscope.out")
cs add cscope.out
" else add database pointed to by environment
elseif $CSCOPE_DB != ""
cs add $CSCOPE_DB
endif
set csverb
set cscopetag
set cscopequickfix=s-,g-,c-,d-,t-,e-,f-,i-
endif

nmap <C-_>s :cs find s <C-R>=expand("<cword>")<CR><CR>
nmap <C-_>g :cs find g <C-R>=expand("<cword>")<CR><CR>
nmap <C-_>c :cs find c <C-R>=expand("<cword>")<CR><CR>
nmap <C-_>t :cs find t <C-R>=expand("<cword>")<CR><CR>
nmap <C-_>e :cs find e <C-R>=expand("<cword>")<CR><CR>
nmap <C-_>f :cs find f <C-R>=expand("<cfile>")<CR><CR>
nmap <C-_>i :cs find i <C-R>=expand("<cfile>")<CR><CR>
nmap <C-_>d :cs find d <C-R>=expand("<cword>")<CR><CR>

"""""""""""""""""""""""""""""""""""""""""
set nocp
filetype plugin on
filetype indent on
set tags+=/usr/local/share/tags/tags
"au BufWritePost *.c,*.cpp,*.cc,*.h !ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .


""""super tab completion
let g:SuperTabRetainCompletionType=2
let g:SuperTabDefaultCompletionType="<C-X><C-O>"
let g:SuperTabDefaultCompletionType="<C-X><C-O>"


_________________
LOOK AT ME! YOU CAN SEE THE GOD!HOHOHOHO!I‘M A COLOR GOD!


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 呃 小菜问个vi配制到问题
帖子发表于 : 2010-06-03 20:03 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
这个不关配置文件的是,删除上次非正常退出的临时文件就可以了


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译