GNU nano

Скріншот програми:
GNU nano
Дані програми:
Версія: 2.9.8 оновлений
Дата завантаження: 22 Jun 18
Розробник: Chris Allegretta
Ліцензія: Безкоштовно
Популярність: 48

Rating: 2.7/5 (Total Votes: 3)

GNU nano - це програмне забезпечення командного рядка із відкритим кодом, яке допомагає користувачам редагувати текстові файли в оболонці Linux. Проект спочатку був запущений як заміна простого у використанні та зручного текстового редактора Pico. Це офіційний пакет GNU, який спрямований на вирішення проблем, які мали користувачі з текстовим редактором Pico, а також для додавання додаткових функцій.


Особливості з першого погляду

Основні функції включають в себе налаштовувані ключі, "м'яку" обгортку лінії, повне скасування та повторну підтримку, підтримку пейджера, скасування пошуку, швидше підсвічування синтаксису для складних регулярних виразів, попередження для файлів, які не можна записати, а також інші приклади виділення синтаксису , включаючи Fortran, OCaml, objC та Makefiles.


Початок роботи з GNU nano

Перш за все, слід зазначити, що численні дистрибутиви Linux були попередньо встановлені за допомогою програми GNU nano, оскільки це дуже важлива програма, яка повинна використовуватися під час редагування файлів конфігурації системи, коли ви не маєте доступу до графічне середовище.

Щоб встановити та використовувати GNU nano-програму в операційній системі GNU / Linux, спочатку потрібно завантажити останню версію з Softoware, зберегти архів на своєму комп'ютері та витягнути його вміст у свій улюблений менеджер архівів.

Тепер відкрийте прикладну програму емулятора термінала, перейдіть до місця вилученого архіву за допомогою & lsquo; cd & rsquo; команди (наприклад, cd /home/softoware/nano-2.3.6), введіть команду & lsquo; ./ configure && зробити & rsquo; команду налаштувати / оптимізувати та скомпілювати програму, а потім - & lsquo; зробити установку & rsquo; або & lsquo; sudo make install & rsquo; команди, залежно від того, чи є ви корінням або користувачем з коріньми правами, встановити його широку систему та зробити його доступним для всіх користувачів вашого комп'ютера.


Під капотом

GNU nano повністю написано на мові програмування C, а це означає, що він тонкий і надзвичайно швидкий. Він був успішно випробуваний як з 32-бітними, так і з 64-бітовими архітектурами набору команд.

Що нового в цьому випуску:

  • GNU nano 2.9.8 & quot; Espresso & quot; дає можливість фільтрувати буфер (або позначену область) через зовнішню команду (^ R ^ X і префіксувати команду з символом труби, & quot; | & quot;), краще при виявленні та підтримці абзаців, здатних виправдати // - стиль коментарів, виправляє аварійне завершення, коли прив'язка ключа до рядка не містить остаточної котирування, дає відгук про кількість рядків, написаних також під час додавання або додавання, і виправляє пару помилок з linter.

Що нового в версії:

  • GNU nano 2.9.2 "Pussy Riot" & quot; правильно відображає модифікований стан під час скасування / перезапису (також, коли файл було збережено десь на півдорозі), покращує скасування автоматичної подачі лінії в EOF, виправлення проблеми збірки в BSD, показує курсор знову, коли компілюється з --withslang, перейменувати опція "justifytrim" для "trimblanks", оскільки тепер вона буде відбирати пробіл після завершення натискання (і включення твердої обгортки), продовжує натискання слів на наступний рядок набагато довше (при твердих обгортаннях), робить і відступи і що не відрізняється від виділеної області, дозволяє не підсвічувати, коли не всі відступи відрізнені, дозволяє регіону, позначеному "Shift", зберігатись при відступів / непомітних або коментування / коментарів, і в цих випадках виключає останню лінію регіону, коли вона не помітна (що робить для більш інтуїтивної поведінки)

Що нового у версії 2.9.1:

  • GNU nano 2.9.1 & quot; Damyatta & quot; виправляє помилку, де, коли позначка увімкнена, ^ S перезаписує файл лише з позначеною областью. Цей випуск додатково очищує & quot; Modified & quot; прапор, коли всі зміни скасовуються, додаються або оновлюються магічні рядки, і не забуваєш, коли останній курсор був в рядку 1 колонки 1.

Що нового в версії 2.9.0:

  • GNU nano 2.9.0 & quot; Eta & quot; вводить можливість записувати і повторювати натискання клавіш (M-: для початку і зупинки запису, M-, щоб відтворити макрос назад), робить ^ Q та ^ S щось корисне за замовчуванням (^ Q починає пошук у зворотному напрямку, а ^ S зберігає поточний файл), зміни ^ W, щоб завжди починати прямий пошук, показує кількість відкритих буферів (коли більше ніж один) у рядку заголовка, більше не вимагає натискання клавіші Enter, коли у файлі rc виникають помилки, відхиляються параметри '--quiet' і 'set quiet' і 'set back', робить відступи та непомітні незмінними, буде виглядати в $ XDG_CONFIG_HOME для нанорк-файлу і в $ XDG_DATA_HOME для файлів історії, додає стеку історії для виконуваних команд (^ R ^ X), не перезаписує файл історії позицій іншого nano і фіксує кількість крихітних помилок.

Що нового у версії 2.8.7:

  • GNU nano 2.8.7 "Fragrance" фіксує блокування, коли вкладки ширші, ніж на екрані, робить відступ + unindenting більш передбачуваним, зберігаючи відносні відступи, дозволяє вставляти (^ U) у відповідь на запит, дозволяє потрійним лапками в Python не слідувати символ, не прокручує три сторінки на рулоні колеса миші зв'язує Alt + Вгору та Alt + Down, щоб знайти попередній і знаходити далі, і виправляє деякі важко описані проблеми із програмними та перехресних переходів.

Що нового в версії 2.8.5:

  • GNU nano 2.8.5 & quot; Farouche & quot; уникне збій при пробуждень із суспензії, викликаної ззовні, дозволяє негативним номерам рядків і стовпчиків у командному рядку, уникає деяких мерехтіння при зміні розміру екрана під час завантаження файлів, відкриває файли у тому порядку, в якому вони були згадані в команді і не претендує на те, щоб прокинувся від призупинення при отриманні SIGCONT.

Що нового у версії 2.8.3:

  • GNU nano 2.8.3 & quot; Hirsch & quot; фіксує неправильне розташування прожектора під час інтерактивного заміни, уникає збоїв у створенні AIX та Solaris, виправляє аварійну ситуацію на Solaris, прискорює пошук у зворотному напрямку, покращує виділення синтаксису PHP і більше не запитує & quot; зберегти в будь-якому випадку? & quot; коли користувач ^ Q відкидає буфер.

Що нового в версії 2.8.1:

  • GNU nano 2.8.1 "Ellert" виправляє помилки збірки на MacOS і на musl, виправляє проблеми прокрутки в режимі програмного паперу, коли беруть участь символи подвійної ширини в межах рядків, відображаються символи подвійної ширини як "& quot; & gt;" і & quot;

Що нового у версії 2.8.0:

  • GNU nano 2.8.0 & quot; Axat & quot; полегшує переміщення в програмованих лініях: клавіші "Вгору" та "Вниз" тепер переходять від візуального ряду до візуального рядка, а не до переходу між логічними лініями, а кнопки "Господар" і "Кінець" тепер переходять до початку та кінця рядка, а лише коли вже там, то до початку і закінчення логічної лінії. Крім того, на екрані тепер можна прокручувати за рядком замість завжди на кожну логічну лінію. На зовсім іншому фронті: тепер nano використовує GNUIBIB, щоб зробити його побудованим на більшості платформ. Коротше кажучи: було багато внутрішніх змін, не багатьох видимих ​​користувачами (крім нової навігації з програмного забезпечення). Переробку на гнуліб зробив Майк Фрізінґер, капітальний ремонт програмного паперу Девіда Ремзі.

Що нового у версії 2.7.5:

  • GNU nano 2.7.5 & quot; Nijntje & quot; може правильно шукати і замінювати анкери B та B, регулярно перемальовуючи речі, коли беруть участь багаторівневі регулярні вирази з однаковим початком і кінцем, виправляє аварію з нульовою довжиною відповідності регулярних виразів, чи заміни на краях виділеної області праворуч, більше не ховається символи подвійної ширини у верхній частині програмованих рядків, відображаються максимум три попередження під час запуску, і документує можливість читання файлу зі стандартного вводу. Приходьте пощупти моїми вухами.

Що нового у версії 2.7.4:

  • GNU nano 2.7.4 "Red dress & quot; Повторно скасовує видалення впорядкованому порядку (помилка була введена в попередній версії), встановлює бажану позицію x для вертикальних рухів більш послідовно, уникає деяких проблем прокрутки в режимі softwrap, встановлює також Інструкцію з інформацією, коли ваша система не має "makeinfo", і виправляє поведінка прив'язки початкового слова (

Що нового в версії 2.7.1:

  • GNU nano 2.7.1 & quot; Leuven & quot; додає часто запитувану функцію: можливість відображати номери рядків біля тексту. Це може бути активовано за допомогою -l або --lininumbers у командному рядку, або з 'set linenumbers' у вашому nanorc, або toggled з M- #. Кольорування цих чисел можна вибрати за допомогою опції 'set numbercolor'. Крім того, цей випуск виправляє деякі помилки при прокручуванні в режимі програмного паперу, є більш суворим у синтаксичному аналізі ключових перекосів і позначає новий буфер, який модифікується, коли в неї було прочитано вихідний файл команди (^ R ^ X). Приходьте і перевірте це!

Що нового в версії 2.7.0:

  • GNU nano 2.7.0 & quot; Suni & quot; додає нову функцію: дозволяє вибирати текст, утримуючи Shift разом із клавішами курсора. Крім того, нано тепер також працює, коли працює на дуже маленьких терміналах (до однієї лінії, в одному стовпчику), і покращує обробку оперативної роботи в стиснутих просторах. Не так багато, але пора вийти звідти. З цим випуском ми повертаємося до GNU. Через деякий час ми мріяли, що ми тигри. Але ми знову в стаді, повертаємось до здорової дієти свіжої зеленої вільної трави.

Що нового у версії 2.6.2:

  • nano 2.6.2 "Le vent nous portera" & quot; додає дві нові функції: натискання клавіш Ctrl + Вгору та Ctrl + Down для переходу між блоками тексту та опцією 'wordchars' для визначення того, які символи (крім буквено-цифрових) слід розглядати як словотвірне. Крім того, він забезпечує зворотний зв'язок під час введення Юнікоду (MV слід шістнадцяткове шістнадцяткове число, яке має починатися з 0 або 10), уникає збій при зміні розміру вікна під час введення Verbatim, не припиняє натискання клавіші після призупинення, і замінює початок рядка якоря (^) лише один раз на рядок. Існує також кілька мінімальних покращень у рендерингу екрана та обробці ключів. Приїдьте, щоб ваші волосся затягнулися!

Що нового в версії 2.6.1:

  • nano 2.6.1 & quot; Stampede & quot; це головне оновлення перекладу, але також додає одну маленьку особливість (можливість використовувати негативні числа за допомогою «Перейти до рядка»: -1, тобто перший рядок знизу), включає підсвічування синтаксису для «Руст» та виправляє 3 крихітні помилки (але в таких далекі кути редактора, що їх навіть не варто згадати).

Що нового у версії 2.5.2:

  • Помилки з новим підсвічуванням розширеного синтаксису були виправлені.
  • Інші виправлення включають в себе налаштування часу виявлення підтримки groff HTML перед тим, як намагатися генерувати HTML версію сторінок.
  • Використання синтаксису ~ або ~ username в .nanorc має тепер працювати знову.
  • Крім того, нано тепер тільки попросити одного підтвердження помилок він стикається при аналізі nanorc файлів і новий -q (--quiet) прапор відключить ці повідомлення в цілому.

Що нового у версії 2.4.3:

  • Проблеми, пов'язані з новими прискорили вгору підсвічування синтаксису коду були виправлені.
  • Інші виправлення включають в себе налаштування часу виявлення підтримки groff HTML перед тим, як намагатися генерувати HTML версію сторінок.
  • Використання синтаксису ~ або ~ username в .nanorc має тепер працювати знову.
  • Крім того, нано тепер тільки попросити одного підтвердження помилок він стикається при аналізі nanorc файлів і новий -q (--quiet) прапор відключить ці повідомлення в цілому.

Що нового у версії 2.4.2:

  • Помилки з новим підсвічуванням розширеного синтаксису були виправлені.
  • Інші виправлення включають в себе налаштування часу виявлення підтримки groff HTML перед тим, як намагатися генерувати HTML версію сторінок.
  • Використання синтаксису ~ або ~ username в .nanorc має тепер працювати знову.
  • Крім того, нано тепер тільки попросити одного підтвердження помилок він стикається при аналізі nanorc файлів і новий -q (--quiet) прапор відключить ці повідомлення в цілому.

Що нового у версії 2.4.1:

  • Проблеми з новим підсвічуванням підсвічування синтаксису були виправлені.
  • Інші виправлення включають в себе налаштування часу виявлення підтримки groff HTML перед тим, як намагатися генерувати HTML версію сторінок.
  • Використання синтаксису ~ або ~ username в .nanorc має тепер працювати знову.
  • Крім того, нано тепер тільки попросити одного підтвердження помилок він стикається при аналізі nanorc файлів і новий -q (--quiet) прапор відключить ці повідомлення в цілому.

Що нового у версії 2.4.0:

  • Помилки з новим підсвічуванням розширеного синтаксису були виправлені.
  • Інші виправлення включають в себе налаштування часу виявлення підтримки groff HTML перед тим, як намагатися генерувати HTML версію сторінок.
  • Використання синтаксису ~ або ~ username в .nanorc має тепер працювати знову.
  • Крім того, нано тепер тільки попросити одного підтвердження помилок він стикається при аналізі nanorc файлів і новий -q (--quiet) прапор відключить ці повідомлення в цілому.

Що нового у версії 2.3.6:

  • Проблеми з новим підсвічуванням розширеного синтаксису були виправлені.
  • Інші виправлення включають в себе налаштування часу виявлення підтримки groff HTML перед тим, як намагатися генерувати HTML версію сторінок.
  • Використання синтаксису ~ або ~ username в .nanorc має тепер працювати знову.
  • Крім того, нано тепер тільки попросити одного підтвердження помилок він стикається при аналізі nanorc файлів і новий -q (--quiet) прапор відключить ці повідомлення в цілому.

Що нового у версії 2.1.8:

  • Цей випуск включає в себе деякі довгострокові поліпшення продуктивності підкреслення синтаксису кольорів, можливість скасувати виконання пошукових запитів (переважно при редагуванні дуже великих файлів), а також можливість використання nano як пейджера для перегляду стандарту введення (тобто "nano -").
  • Крім того, з'являються оновлення та виправлення підсвічування синтаксису gentoo для вирішення проблем із читанням файлів у каталозі з незначними правами батьківських директорій.
  • Код ключів також був суттєво змінений, щоб вони були більш сумісними з ISO-C.

Що нового у версії 2.1.7:

  • Цей випуск включає нову перевірку зовнішніх змін, коли збереження файлу, деяка очищення коду та документації та інші виправлення для нового коду скасування.

Що нового у версії 2.1.5:

  • Цей випуск містить кращий виправлення для неправильних повідомлень про успішне написання на повних файловій системі, корисніші повідомлення при внутрішній помилці в код скасування та виправлення для різних комбінацій параметрів налаштування часу і прапори компілятора.
  • Також включена нова підтримка для зміни назви файлу rc під час налаштування та використання регулярних виразів у стилі GNU для кордону між словами в системах, які їх не підтримують, а також популярні переклади.

GNU nano

Коментар не знайдено
додати коментар
Включіть картинки!