8000 GitHub - wvhulle/nushell: Nushell with an LSP client · GitHub
[go: up one dir, main page]

Skip to content
wvhullePublic
forked from nushell/nushell

About

Nushell with an LSP client

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

7 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

12,114 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nu-inline-diagnostics

Fork of Nushell that shows LSP diagnostics inline in the REPL as you type. See crates/nu-diagnostics for features, recordings, usage and architecture.

The installed binary is still called nu. nu-inline-diagnostics is only the package/flake name.

Disclaimer: This fork was made to make it easier for people to experiment with inline diagnostics in the terminal for Nushell. As far as I know this is not too common yet. For the most-up-to date mainline Nushell features and development, please refer to the original repository. Otherwise, go ahead and play around with this fork.

Installation

Install a language protocol server (LSP server). I recommend nu-lint:

cargo install nu-lint

Build the main binary nu with a Rust compiler toolchain:

  • For Nix users: nix run . (or add this repo's flake to your system dependencies)
  • Otherwise, if you are on a more mainstream machine, install rustup and:
cargo install --git https://github.com/wvhulle/nushell

Keep in mind this will overwrite any other nu binary you have there (such as the official one).

Then configure a language server as described in usage.

You can file issues related to incorrect lints and fixes at nu-lint.

About

Nushell with an LSP client

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

7 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

0