vim配置文件出错

Vim、Emacs配置和使用
回复
头像
aqlinf
帖子: 295
注册时间: 2009-10-09 16:21
送出感谢: 0
接收感谢: 0

vim配置文件出错

#1

帖子 aqlinf » 2010-12-08 18:00

我的.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
头像
lilydjwg
论坛版主
帖子: 4165
注册时间: 2009-04-11 23:46
系统: Arch Linux
送出感谢: 11 次
接收感谢: 127 次
联系:

Re: vim配置文件出错

#2

帖子 lilydjwg » 2010-12-08 20:22

在 Vim 里 source,不要在 bash 里 source!
风间星魂
帖子: 490
注册时间: 2009-06-20 23:53
送出感谢: 3 次
接收感谢: 0

Re: vim配置文件出错

#3

帖子 风间星魂 » 2010-12-09 2:51

现在ls是论坛头号Vim大牛了 :em06
头像
lilydjwg
论坛版主
帖子: 4165
注册时间: 2009-04-11 23:46
系统: Arch Linux
送出感谢: 11 次
接收感谢: 127 次
联系:

Re: vim配置文件出错

#4

帖子 lilydjwg » 2010-12-09 11:54

风间星魂 写了:现在ls是论坛头号Vim大牛了 :em06
:em02
头像
Fermat618
帖子: 728
注册时间: 2008-12-28 16:01
送出感谢: 2 次
接收感谢: 15 次

Re: vim配置文件出错

#5

帖子 Fermat618 » 2010-12-09 16:50

在VIM里面有什么出错提示帖上来。
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
头像
aqlinf
帖子: 295
注册时间: 2009-10-09 16:21
送出感谢: 0
接收感谢: 0

Re: vim配置文件出错

#6

帖子 aqlinf » 2010-12-09 18:15

lilydjwg 写了:在 Vim 里 source,不要在 bash 里 source!

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

回到 “Vim和Emacs”