分页: 1 / 1

vim配置文件出错

发表于 : 2010-12-08 18:00
aqlinf
我的.vimrc文件是这样的:

代码: 全选

set autoindent
set smartindent
set tabstop=4
set syntax=on
set mouse=a
set selection=exclusive
set selectmode=mouse,key
map <F5>:call CompileRunGcc()<CR>
func! CompileRunGcc()
exec "w"
exec "!gcc -Wall % -o %<"
exec "! ./%<"
endfunc
不能添国注释,只要我用{ "*** }这 样的格式注释,

代码: 全选

source .vimrc
就会显示

代码: 全选

“"”的匹配字符时发现意外的EOF
bash: .vimrc: line 13: 语法错误:不可预料的文件末尾
去除注释后,这句又出错

代码: 全选

bash: .vimrc: line 8: 在未预料的“(”附近出现语法错误
bash: .vimrc: line 8: `map <F5>:call CompileRunGcc()<CR>'
这是怎么回事啊? :em20

Re: vim配置文件出错

发表于 : 2010-12-08 20:22
lilydjwg
在 Vim 里 source,不要在 bash 里 source!

Re: vim配置文件出错

发表于 : 2010-12-09 2:51
风间星魂
现在ls是论坛头号Vim大牛了 :em06

Re: vim配置文件出错

发表于 : 2010-12-09 11:54
lilydjwg
风间星魂 写了:现在ls是论坛头号Vim大牛了 :em06
:em02

Re: vim配置文件出错

发表于 : 2010-12-09 16:50
Fermat618
在VIM里面有什么出错提示帖上来。

Re: vim配置文件出错

发表于 : 2010-12-09 18:15
aqlinf
lilydjwg 写了:在 Vim 里 source,不要在 bash 里 source!

在vi中source也还是同样的错误,但是我把那段加在/etc/vim/vimrc中就可以使用了。为什么在~/.vimrc下通不过,在/etc/vim/vimrc中就可以呢?