dense-analysis / dense-analysis/ale

Add support for awk-language-server linter

Open
#4,296 0 comments 0 reactions 0 assignees View on GitHub
new tool
Dominant language
Vim Script
Stars
14k
Forks
1.5k
Avg merge
17h 49m
Merged PRs (30d)
1

Description

**Name:** awk-language-server
**URL:** https://github.com/Beaglefoot/awk-language-server

Excerpt from repo:

> Implementation of AWK Language Server based on [tree-sitter](https://github.com/tree-sitter/tree-sitter) and [tree-sitter-awk](https://github.com/Beaglefoot/tree-sitter-awk).

Temporary workaround (until ALE integration is implemented & released): users can define a custom lsp/linter in their `~/.vimrc` file, like so:

```viml
call ale#linter#Define('awk', {
\ 'name': 'awk-language-server',
\ 'lsp': 'stdio',
\ 'executable': 'awk-language-server',
\ 'command': '%e',
\ 'project_root': { _ -> expand('%p:h') }
\})
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.