自动化创建 multimarkdown 注释的步骤。我希望 neovim 根据第一行的内容更改文件的文件类型。我所有的 multimarkdown 笔记都以title
Eg开头
title: Euclidean Distance
理想情况下,我希望将其保留在我的 init.vim (.vimrc) 文件之外,但是当我将以下内容放入../ftplugin/txt.vim
文件中时,neovim 不会在读取/打开时更新缓冲区。
" Change the file type to markdown
if getline(1) =~ '^title:'
set ft=markdown
endif
如何让 neovim 检查文件的第一行并更改其类型或至少更改其语法。谢谢。
我了解运行时不会监视所有文件。自动检查文件类型并进行更改的唯一方法是通过 init.vim (.vimrc)使用autocmd
和获取文件ftplugin/txt.vim