Please disable your adblock and script blockers to view this page

nushell/nushell


CLI
GitHub Desktop
Linux
macOS
stable):To
Windows Package
PowerShell
|
JSON

Roadmap Board
MIT


Nu
Gitpod
Plugins
We've
Nushell

No matching tags

No matching tags

No matching tags


Nu
beyond).Nu

No matching tags

Positivity     40.00%   
   Negativity   60.00%
The New York Times
SOURCE: https://github.com/nushell/nushell
Write a review: Hacker News
Summary

If a command is unknown, the command will shell-out and execute it (using cmd on Windows or bash on Linux and macOS), correctly passing through stdin, stdout, and stderr, so things like your daily git workflows and even vim will work just fine.There are a few good resources to learn about Nu. There is a book about Nu that is currently in progress. For example, you can load a .toml file as structured data and explore it:We can pipeline this into a command that gets the contents of one of the columns:Finally, we can use commands outside of Nu once we have the data we want:Here we use the variable $it to refer to the value being piped to the external command.Nu has early support for configuring the shell. Nu also offers a way of adding additional working directories that you can jump between, allowing you to work in multiple directories at the same time.To do so, use the enter command, which will allow you create a new "shell" and enter it at the specified path. Once you're done with a shell, you can exit it and remove it from the ring buffer.Finally, to get a list of all the current shells, you can use the shells command.Nu supports plugins that offer additional functionality to the shell and follow the same structured data model that built-in commands use.

As said here by nushell