Nano 8.1 Command-Line Text Editor Released, Here’s What’s New

Nano 8.1 command-line text editor rolls out with features like the 'cycle' function, improved syntax options, enhanced bindings, and more.

Two and half months after its previous major 8.0 release, the beloved command-line text editor Nano launched version 8.1, intriguingly nicknamed “de dag van de bitterkoekjespudding,” bringing enhancements and new functionalities. Here they are.

The main feature of Nano 8.1 is the introduction of the --colonparsing option, which allows users to jump directly to a specific line in a file by appending the line number to the filename with a colon, e.g., nano filename:linenumber.

However, this functionality must be enabled explicitly to ensure compatibility with various user preferences and existing setups.

Further enhancing its usability, Nano now includes a new bindable function named cycle. This function innovatively manipulates the visibility of the text, centering the current line and then moving it to the top and bottom of the viewport consecutively, and by default, is bound to the “^L” key.

Nano 8.1 Command-Line Text Editor
Nano 8.1 Command-Line Text Editor

For those interested in syntax highlighting, the new --listsyntaxes or -z option provides a quick reference to all available syntaxes, a tool especially useful for programmers and writers who work with multiple languages.

Among the technical upgrades, Nano 8.1 requires version 0.20 of gettext for building from Git and advises using the standard autoreconf invocation for builds.

The documentation has also received a thorough update. New entries clarify the behavior of newly introduced features and options --colonparsing and cycle. Notably, the documentation now includes modified shortcuts like “Alt+Home” and “Alt+End,” catering to users of various terminal emulators.

Lastly, the update addresses several tweaks and bug fixes to improve the editor’s overall performance and stability. These include changes to how certain keystrokes are handled and preventing incorrect file format indications.

The release announcement provides more information about all changes in Nano 8.1. The full changelog can be found here, and downloads are available here.

Bobby Borisov

Bobby Borisov

Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Think You're an Ubuntu Expert? Let's Find Out!

Put your knowledge to the test in our lightning-fast Ubuntu quiz!
Ten questions to challenge yourself to see if you're a Linux legend or just a penguin in the making.

1 / 10

Ubuntu is an ancient African word that means:

2 / 10

Who is the Ubuntu's founder?

3 / 10

What year was the first official Ubuntu release?

4 / 10

What does the Ubuntu logo symbolize?

5 / 10

What package format does Ubuntu use for installing software?

6 / 10

When are Ubuntu's LTS versions released?

7 / 10

What is Unity?

8 / 10

What are Ubuntu versions named after?

9 / 10

What's Ubuntu Core?

10 / 10

Which Ubuntu version is Snap introduced?

The average score is 68%