我知道“标准”希望终端最多有 80 列 (see this question) ,但我现在已将该限制扩展到 100 列(使用 set colorcolumn=101
)。但是,仅在使用 .f90
fortran 文件时,当输入第 80 列之后时,vim 会自动获取我正在编写的最后一个单词并转到下一行。有没有办法禁用该功能?
我对我的 ~/.vimrc
文件做了很多更改,但我取消了所有更改,以确保这不是我所做的事情。
编辑:
正如评论中指出的,有一个类似的问题发布了 here 。从提供的答案来看, textwidth
和 wrapmargin
应该可以解决问题,但事实并非如此。我已经从我的 ~/.vimrc
文件中删除了每一行,以按照建议添加 set textwidth=0
和 set wrapmargin=0
,但是问题仍然存在。
最佳答案
您的textwidth
方向是正确的,但您需要在设置Fortran语法后设置它。在 ~/.vim/after/syntax/fortran.vim
处设置一个文件,并将 set textwidth=0
放入该文件中。
关于对于 Fortran 文件,Vim 自动转到第 80 列之后的下一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32208260/