Vim表现得很奇怪,每当我到达某一行时,它就开始突出显示它,我在大多数程序中都会出错

时间:2018-03-02 04:13:51

标签: vim terminal ubuntu-16.04 text-editor vi

我不确定是什么导致了这种情况,在插入模式下来回,我有时会遇到一些奇怪的情况,在一行上写了一些字符后,vim开始突出显示该行的一部分。 我试图删除该行并重新开始,但当它到达那个点时,它再次突出显示没有明显的原因。 我怀疑可能有一些隐藏的角色,但我不知道如何检查它。 enter image description here

每当我到达用户名值后的部分时,它都会突出显示。 我删除了该行,并在上一行结束后开始输入,但是当我到达该部分时,它又开始突出显示。 我关闭文件并再次重新打开,该部分仍然突出显示。

每当我尝试挂载我的samba服务器时,它就说在该行上解析错误并且我还记得在python中使用它,它也导致了我必须使用gedit删除并写入另一行的问题。 这次,我正在连接到服务器,因此我很难使用gedit来纠正这个问题,我也认为这不是一个持久的答案。 我试图搜索,但我看到的所有问题与此无关,或者我不知道要寻找的正确问题,这就是为什么我在这里制定最好的问题。 任何帮助将不胜感激。

修改 我的vimrc的内容

execute pathogen#infect()
syntax on
filetype plugin indent on

仅安装病原体

1 个答案:

答案 0 :(得分:3)

您的/etc/fstab文件在 password 之前有空白(被视为字段分隔符),而vim的语法突出显示为语法错误。