在/ ftplugin / fortran.vim之后的特定设置不起作用

问题描述 投票:1回答:1

我的after/ftplugins/fortran.vim有以下几行

let fortran_fold=1
let fortran_fold_multilinecomments=1
set foldmethod=syntax foldlevel=1 foldnestmax=2
let fortran_free_source=1
let fortran_do_enddo=1

如果我打开一个fortran文件,我看不到折叠代码,但当我将foldmethod更改为indent时,它可以工作,我看到代码折叠基于缩进。

如果我把它们放在init.vim中,相同的设置也有效。我也有

syntax on
filetype indent plugin on

在我的init.vim

vim neovim
1个回答
1
投票

Nvim默认启用filetype plugin indent onsyntax on:h nvim-defaults)。所以,只有nvim test.for(没有任何init.vim)会做正确的事情。

但是当手动完成时,订单确实很重要!这是对的:

filetype plugin indent on
syntax on

Vim遇到同样的问题。

© www.soinside.com 2019 - 2024. All rights reserved.