Introducing filetype.lua and a call for help

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • neovim

    Vim-fork focused on extensibility and usability

  • Created https://github.com/neovim/neovim/pull/16926. If you want contributions to this, I guess you want non-experts to chime in as much as possible, so you might want to point out that for changes in filetype.lua to have any effect one needs to recompile, rather than pointing VIMRUNTIME to the right spot.

  • tree-sitter

    An incremental parsing system for programming tools

  • If you read through the tree-sitter documentation it's a lot more than just syntax, my comment got downvotes from people who don't haven't taken more than a surface level look at tree-sitter. The package.json has additional information including functionality to detect the filetype of a file using either the file extension, or regexes (like she-bangs). This is used in tree-sitter's loader crate, see https://github.com/tree-sitter/tree-sitter/blob/master/cli/loader/src/lib.rs.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • It seems that some BIG improvements of Treesitter on BIG FILEs have been merged into Nightly! (minutes ago!)

    3 projects | /r/neovim | 24 Feb 2023
  • Looking for Tree-sitter query documentations and guides

    2 projects | /r/neovim | 17 Feb 2023
  • Treesitter conceals by default. What do you think about that?

    2 projects | /r/neovim | 26 Oct 2022
  • Fix for "tree-sitter ABI version mismatch" in neovim using latest tree-sitter version on Arch Linux

    2 projects | /r/neovim | 13 Mar 2021
  • Why Neovim is My Text Editor of Choice

    2 projects | dev.to | 23 Apr 2024