寻源时出错。vimrc

寻源时出错。vimrc,vim,Vim,我正在使用bash终端,在我的.vimrc中,我有以下几行代码: set number "set tags+=/users/vinod/ctags_related/tags imap 2s <SPACE><SPACE> 第二个错误中显示的行号在my.vimrc中不存在 为什么我会犯这些错误?我怎样才能修好它们 短暂性脑缺血发作 Vinod如果您正在从终端提示符执行source~/.vimrc,那么您将得到预期的错误。.vimrc文件包含只有vim程序才能理解的

我正在使用bash终端,在我的.vimrc中,我有以下几行代码:

set number
"set tags+=/users/vinod/ctags_related/tags
imap 2s <SPACE><SPACE>
第二个错误中显示的行号在my.vimrc中不存在

为什么我会犯这些错误?我怎样才能修好它们

短暂性脑缺血发作


Vinod

如果您正在从终端提示符执行
source~/.vimrc
,那么您将得到预期的错误。
.vimrc
文件包含只有vim程序才能理解的vimscript。Bash会给您错误,因为它不应该作为该文件的源。当您启动vim时,通常只需键入
vim
并点击enter键,vim就会通过“source my.vimrc”自动为您的
.vimrc

提供源代码,听起来像是在bash中提供源代码?通常,
.vimrc
来自Vim,而不是Bash。@xdhmoore我使用source~/.vimrc来自Bash终端这回答了你的问题吗?
bash: /users/vinod/.vimrc: line 2: unexpected EOF while looking for matching `"'
bash: /users/vinod/.vimrc: line 4: syntax error: unexpected end of file