滴水穿石

种一棵树最好的时间是十年前,其次是现在

0%

Vim中如何对Snakemake代码进行高亮

以配置文件的形式在vim中对Snakemake代码进行高亮。

Snakemake的官方vim高亮配置文件下载,将其内容复制到名为snakemake.vim的文件中,将其文件复制到$HOME/.vim/syntax目录中(如果没有该目录,则用mkdir创建)。接着在$HOME/.vimrc添加以下命令,使得每次打开.snk, .smk和Snakefile文件都以特定方式高亮:

1
2
3
autocmd BufNewFile,BufRead Snakefile set syntax=snakemake
autocmd BufNewFile,BufRead *.smk set syntax=snakemake
autocmd BufNewFile,BufRead *.snk set syntax=snakemake

在vim中也可以强制显示高亮 ::set syntax=snakemake

注:vimrc不需要source,每次添加新的内容保存后退出则自动更新。

参考链接:

  1. How do I enable syntax highlighting in Vim for Snakefiles?
  2. 对于一个自定义的文件类型, 如何使用C, python等语言的关键字高亮方案
-------- 本文结束 感谢阅读 --------
# 添加内容