от DeepUltramarine(8-04-2026)

Версия 9.0 на познатия на всички ни конзолен текстови редактор Nano е налична за сваляне. Това е първият основен ъпдейт, две години след 8.0.

Какво получаваме с обновяването ѝ?
Вече всички редове заедно се скролват хоризонтално, когато курсорът е на път да излезе от дясната страна на видимата област. Скролването е точно толкова, колкото е нужно, за да остане курсорът видим.
Ако искате да оставите старото поведение (само текущият ред да се скролва хоризонтално), можете да използвате опцията --solosidescroll или set solosidescroll в конфигурацията.

Можете също така да скролвате viewport-а хоризонтално на стъпки от една табулация с клавишите ALT+.

Превключвателите на функции вече не прекъсват поредицата от изрязвания (CTRL+K) или копирания (ALT+6), с изключение на ALT+K.

Клавишите ALT+Left, ALT+Right, ALT+Up и ALT+Down вече могат да се преназначават (rebindable).

Ако започнете да записвате макро и веднага го спрете, записът се анулира и старото макро остава непокътнато.

С опциите --mouse + --indicator вече можете да кликнете в областта на скролбара, за да се придвижите на приблизителна позиция в документа.

Списък с клавишните комбинации е наличен на https://www.nano-editor.org/dist/latest/cheatsheet.html

Други по-малко известни или нови опции:

  • Нова опция --listsyntaxes (или -z), която показва списък с наличните синтаксиси.
  • Подобрено запазване и възстановяване на „котви“ (anchors) при затваряне/отваряне на файл (когато positionlog е включен).
  • Поддръжка за центриране на курсора с CTRL+L и циклично превключване с ALT+%.
  • По-добро оцветяване на синтаксиса в повече локали.
  • Менюто за отиване на ред (GotoLine) вече приема префикси ++ и -- за скачане напред или назад с определен брой редове.
  • Котвите вече не се забравят, ако дадете номер на ред при стартиране от командния ред.

  • Препоръчително е да се прочетат официалните release notes за пълния списък с промени.
    Ако сте нетърпеливи Nano 9.0 може да се свали от официалния сайт и да се компилира от изходен код. Ако не искате да компилирате, просто изчакайте да се появи в хранилищата на системата ви.

    За още повече подробности, можете да погледнете и пълния changelog.

    Източник: https://9to5linux.com/gnu-nano-9-0-cli-text-editor-released-with-new-features-and-improvements


    << Little Snitch вече и за Linux | Chrome 147 с нови ограничения за сигурност >>