Vim 和 Neovim
vim-just
vim-just 插件可以为 vim 提供 justfile
语法高亮显示。
你可以用你喜欢的软件包管理器安装它,如 Plug:
call plug#begin()
Plug 'NoahTheDuke/vim-just'
call plug#end()
或者使用 Vim 的内置包支持:
mkdir -p ~/.vim/pack/vendor/start
cd ~/.vim/pack/vendor/start
git clone https://github.com/NoahTheDuke/vim-just.git
tree-sitter-just
tree-sitter-just 是一个针对 Neovim 的 Nvim Treesitter 插件。
Makefile 语法高亮
Vim 内置的 makefile 语法高亮对 justfile
来说并不完美,但总比没有好。你可以把以下内容放在 ~/.vim/filetype.vim
中:
if exists("did_load_filetypes")
finish
endif
augroup filetypedetect
au BufNewFile,BufRead justfile setf make
augroup END
或者在单个 justfile
中添加以下内容,以在每个文件的基础上启用 make
模式:
# vim: set ft=make :