Simple plugin to handle code actions from ltex-ls

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

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • ltex-ls

    LTeX Language Server: LSP language server for LanguageTool :mag::heavy_check_mark: with support for LaTeX :mortar_board:, Markdown :pencil:, and others

  • Hi, folks! There is great language server that provides spell checking for markdown and LTeX files using language tool called ltex-ls. By default there is no ability to use code code actions like Add to dictionary, Hide false positive, and Disable rule in NeoVim since those handlers should be implemented on the client side. So I created a simple plugin to add handlers to those actions and load already saved information on initialization of the server. I had no time to extensively test it yet, but it seems working for me just fine.

  • languagetool

    Style and Grammar Checker for 25+ Languages

  • Hi, folks! There is great language server that provides spell checking for markdown and LTeX files using language tool called ltex-ls. By default there is no ability to use code code actions like Add to dictionary, Hide false positive, and Disable rule in NeoVim since those handlers should be implemented on the client side. So I created a simple plugin to add handlers to those actions and load already saved information on initialization of the server. I had no time to extensively test it yet, but it seems working for me just fine.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • ltex-client.nvim

    Adds code action handlers for ltex-ls like: addToDictionary, disableRule, hideFalsePositive

  • Hi, folks! There is great language server that provides spell checking for markdown and LTeX files using language tool called ltex-ls. By default there is no ability to use code code actions like Add to dictionary, Hide false positive, and Disable rule in NeoVim since those handlers should be implemented on the client side. So I created a simple plugin to add handlers to those actions and load already saved information on initialization of the server. I had no time to extensively test it yet, but it seems working for me just fine.

  • ltex_extra.nvim

    Provides external LTeX file handling (off-spec lsp) and other functions.

  • How is this different from ltex_extra.nvim?

  • nvim

    My neovim configuration using lua (by icewind)

  • Hmmm... Looks like not much of a difference. When I started to use ltex-ls there was no any plugins and I implemented these actions as a part of my config. Now I decided to move it to a separate plugin and improve a bit. I guess I should've check if there are any plugins exist

  • 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