LINUX.ORG.RU

GNU Nano 2.4.0

 , ,


0

1

GNU Nano — консольный текстовый редактор с открытым исходным кодом, который есть во всех дистрибутивах на базе ядра Linux (можно установить и в любые другие UNIX-подобные ОС).

Данная версия текстового редактора имеет кодовое имя «Lizf» и содержит ряд изменений:

  • Полностью функциональная система отката изменений в тексте (UNDO), которая теперь включена по умолчанию.
  • vim-совместимая система блокировки изменений в файле.
  • Поддержка функции linter для JavaScript и Python.
  • Поддержка форматирования.
  • Гибко настраиваемая система подсветки синтаксиса.
  • И многочисленные исправления ошибок с версии 2.2.6.

Подробнее

>>> Источник новости

★★★★★

Проверено: anonymous_incognito ()
Последнее исправление: anonymous_incognito (всего исправлений: 2)
Ответ на: комментарий от LongLiveUbuntu

эпоха! летоисчисление! «это было при третьем муже Джины и при втором Мейсоне»

buratino ★★★★★
()
Ответ на: комментарий от Vudod

А почему должен быть vim? От отвратительно неудобен, и поскольку он не по умолчанию не один я так считаю...

LinuxDebian ★★★★
()

Приятно, что нано развивается.

sT331h0rs3 ★★★★★
()

Полностью функциональная система отката изменений в тексте (UNDO), которая теперь включена по умолчанию.

Не прошло и десяти лет! Больше всего не хватало именно этого

anonymoos ★★★★★
()
Ответ на: комментарий от beastie

Так вот, с какого чёрта везде (в lnx) редактором по умолчанию стал ити этот nano — мне как-то не понятно.

Некоторые на компьютере выполняют прикладные задачи, а не занимаются программированием тестовых процессоров, или как там эти ваши емаксы называются.

anonymoos ★★★★★
()
Ответ на: комментарий от beastie

Sorry, Dave, I can't let you do that. ;)

Да нет, все нормально. Этого треша в системе нет.

anonymous
()
Ответ на: комментарий от wakuwaku

Да и подсветки конфигов я в нано не припомню, если уж на то пошло.

Есть она там. Не для всего конечно, но Sh/C/Perl/AWK/patch да гентушные конфиги(/etc/portage/package.*) подсвечивать как минимум умеет

Pinkbyte ★★★★★
()
Ответ на: комментарий от beastie

Так вот, с какого чёрта везде (в lnx) редактором по умолчанию стал ити этот nano — мне как-то не понятно.

Ну не все же на земле красноглазые нерды-гики.

Polugnom ★★★★★
()
Ответ на: комментарий от beastie

редактором по умолчанию

4.2

[~]$  nano
bash: nano: command not found

Available Packages
Name        : nano
Arch        : x86_64
Version     : 2.3.4
Release     : 6.fc21
Size        : 504 k
Repo        : updates/21/x86_64
Summary     : A small text editor
URL         : http://www.nano-editor.org
License     : GPLv3+
Description : GNU nano is a small and friendly text editor.
b0c0813f
()
Ответ на: комментарий от b0c0813f

Если в твоем гавнодистре его нет, это не значит что в большинстве известных дистров он не стоит в дефалте.

anonymous
()
Ответ на: комментарий от GblGbl

Ключевое слово «20 минут». Если у тебя нет лишних 20 минут, чтобы освоить азы текстового редактора (между прочим, главного инструмента линуксоида), то зачем ты вообще поставил линукс?

makoven ★★★★★
()
Ответ на: комментарий от anonymous_sama

ufw вполне удобный как для меня, лентяя. Как ты выучил синтаксис правил iptables?

И вообще, зачем делать файрвол частью ядра?

LongLiveUbuntu ★★★★★
()
Ответ на: комментарий от wakuwaku

Да и подсветки конфигов я в нано не припомню, если уж на то пошло.

Есть базовая, но очевидно что не настолько совершенна, как можно довести ее в vim

dvrts ★★★
()
Ответ на: комментарий от wakuwaku

Левая рука может лежать на мыши или где-то еще пока ты файл сохраняешь одной рукой

dvrts ★★★
()
Ответ на: комментарий от dvrts

Работало. А ctrl+f5?

Не, не пашет. На лоре тыкаю в [Ссылка] для обновления страницы. Пойду по багзилам искать. А еще говорят что в федоре все работает :).

mandala ★★★★★
()
Ответ на: комментарий от mandala

Кто знает, как во внутреннем браузере liferea обновлять страницу? F5 не работает.

Обычно в приложениях с WebKitGTK никто не заморачивается с переопределением контекстного меню, поэтому ПКМ → Reload page. Неудобно, но работает.

thriller ★★
()

Ниасилил!

Мне он всегда казался слищком сложным. C vi все очевидно-понятно, что делать, а в nano что-где... Не понятно. :( Если открываю случайно - -сразу ищу кнопку выхода.

Quickern ★★
()
Ответ на: комментарий от anonymous

Не забывай после этого ещё «мазки» в системе убирать: locate beastie...ну и rm -rf потом, по списку найдённых «мазков».

Desmond_Hume ★★★★★
()
Ответ на: комментарий от LongLiveUbuntu

Он достаточно простой, да и если что пример любого правила ты можешь нагуглить меньше чем за 5 минут. Модуль u32 не в счет, эти правила действительно не такие простые, но такое не так часто когда реально нужно.

anonymous_sama ★★★★★
()
Ответ на: комментарий от makoven

Зачем мне вообще осваивать этот монстроузный кошмар? Для редактирования конфигов есть nano и mcedit, для программирования есть нормальные IDE, или какой-нибудь kate.

GblGbl ★★★★★
()
Ответ на: комментарий от Pinkbyte

Не для всего конечно, но Sh/C/Perl/AWK/patch да гентушные конфиги(/etc/portage/package.*) подсвечивать как минимум умеет

Не только:

sorrymak@debian ~ $ ls /usr/share/nano/
asm.nanorc     fortran.nanorc   man.nanorc     ocaml.nanorc   ruby.nanorc
awk.nanorc     gentoo.nanorc    mgp.nanorc     patch.nanorc   sh.nanorc
cmake.nanorc   groff.nanorc     mutt.nanorc    perl.nanorc    tcl.nanorc
c.nanorc       html.nanorc      nano-menu.xpm  php.nanorc     tex.nanorc
css.nanorc     java.nanorc      nanorc.nanorc  pov.nanorc     xml.nanorc
debian.nanorc  makefile.nanorc  objc.nanorc    python.nanorc

svobodka_fighter
()

Мой любимый консольный редактор

который есть во всех дистрибутивах на базе ядра Linux

Исправьте: во всех дистрибутивах на базе ядра Linux и в OS X.

В OS X он идет из коробки, если не ошибаюсь.

Jayrome ★★★★★
()
Последнее исправление: Jayrome (всего исправлений: 2)
Ответ на: комментарий от redhat

Все правильно. vi - ненужное полуфункциональное говно мамонта, а vim слишком жирный для базовой системы.

anonymous
()
Ответ на: комментарий от dvrts

в виме вообще можно как-то избежать этого?

Да, автоматически, не нажимая :set paste и такого прочего:

let &t_SI .= "\<Esc>[?2004h"
let &t_EI .= "\<Esc>[?2004l"
inoremap <special> <expr> <Esc>[200~ XTermPasteBegin()
function! XTermPasteBegin()
  set pastetoggle=<Esc>[201~
  set paste
  return ""
endfunction

redhat
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.