设置不带扩展名的文件的文件类型

时间:2020-06-12 04:03:03

标签: vim

要设置一个.txt文件以显示为减价,我可以这样做:

autocmd BufNewFile,BufRead *.txt colorscheme OceanicNext

是否可以为没有扩展名的文件设置文件类型?例如,如果文件名为notes(无扩展名)。我如何对其应用某种颜色方案,例如:

autocmd BufNewFile,BufRead <no-extension> colorscheme PaperColor

1 个答案:

答案 0 :(得分:1)

您可以使用python3 manage.py runscript utils.db_init 模式。但是,有一些要点。

  1. [^.]\+事件用于FileType检测,并且可能用于一次性缓冲区内容操纵等。通常,所有设置更改都在BufNewFile,BufRead事件上完成(这样您也可以支持手动文件类型设置)。

  2. 同样,您应该使用FileType,或者最好将脚本放在augroup子目录下以使用标准的脚本。

  3. 文件模式可能更具选择性。

例如,

〜/ .vim / ftdetect / mynotes.vim

~/.vim/ftdetect/

〜/ .vim / ftplugin / mynotes.vim

au BufNewFile,BufRead [a-z]\+ setf mynotes