1 个不稳定版本
0.1.0 | 2023 年 3 月 29 日 |
---|
#479 在 文本编辑器
在 syntastica-parsers 中使用
21KB
525 行
tree-sitter-hexdump
tree-sitter 的简单 hexdump 语法
在 Neovim 中的使用
解析器安装
nvim-treesitter 插件 不包括此解析器。要使用它,您必须手动将其添加到您的 tree-sitter 配置中,然后使用 :TSInstall hexdump
或将其添加到您的 ensure_installed
列表中进行安装。
require('nvim-treesitter.parsers').get_parser_configs().hexdump = {
install_info = {
url = 'https://github.com/rush-rs/tree-sitter-hexdump.git',
files = { 'src/parser.c' },
branch = 'main',
},
}
文件类型检测
您可能还需要添加 hexdump
文件类型。
vim.filetype.add { extension = { hexdump = 'hexdump' } }
高亮显示
如果您想使用此解析器进行高亮显示,您还必须将其作为插件添加到您的配置中,例如为 packer.nvim 添加以下内容:
use { 'rush-rs/tree-sitter-hexdump' }
依赖项
~2.7–5.5MB
~92K SLoC