我在DOS INI format中有配置文件。
如上面的链接所述,要使vim自动按节折叠DOS INI文件,我需要创建一个新文件〜/ .vim / after / syntax / dosini.vim 与:
syn region dosiniSection start="^\[" end="\(\n\+\[\)\@=" contains=dosiniLabel,dosiniHeader,dosiniComment keepend fold
setlocal foldmethod=syntax
" Following opens all folds (remove line to start with folds closed).
setlocal foldlevel=20
我确实做到了,但它与neovim不起作用(语法后/文件夹不存在,我必须创建它们)。
neovim中的after / syntax文件夹的位置与vim中的不同吗?还是其他地方有问题?
答案 0 :(得分:1)
neovim中的after / syntax文件夹的位置与vim中的不同吗?
是的。 Nvim遵循XDG Base Directory Specification。
~/.vim
对Vim而言,~/.config/nvim
对Nvim。
因此,要么创建~/.config/nvim/after/syntax/dosini.vim
,要么执行大多数人的操作,然后创建指向~/.config/nvim
的符号链接~/.vim
。
如果您还希望在两者之间共享vimrc,则创建一个指向您的~/.config/init.vim
(或~/.vim/vimrc
)的符号链接~/.vimrc
。