我在Unix系统上有一个文本文件。以下的文本文件内容导致了问题:
good: ok line vi: bad line ok: ok line
所以,如果我运行:vim test.txt
,我会得到以下错误:
"test.txt" 3L, 39C Error detected while processing modelines: line 2: E518: Unknown option: bad Press ENTER or type command to continue
如果我删除我的~/.vimrc
,错误就消失了。但是奇怪的是,即使是空的~/.vimrc
文件,错误仍然出现。
我知道这是因为这一行以vi:
开头而产生的错误,但我不明白为什么或如何解决它。
n
行视为modelines
(即vim设置),所以最好保持代码的最后n
行为空行或实际的vim modelines
,以避免出现错误。 - shahjapan