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)

Идеальный редактор для небольших правок через консоль - не надо заморачиватся всякими режимами, которые ты никогда и нигде использовать не будешь. А для больших правок уже давно придумали различные гуишные IDE и продвитнутые текстовые редакторы (sublime, atom и т.п.).

EvgenijM86
()
Ответ на: комментарий от FoodFighter

да какая разница, из обоих постоянно забываешь как выйти.

Ну :q я таки выучил на случай ошибочного запуска вима в чужой системе (бывает, что он настроен в mc на нажатие Enter или даже F4). Но дальше что-то не пошло. Не увидел у себя эффективного use case.

Если надо быстренько пропатчить программу, то и mcedit за глаза хватит. А когда нужна полноценная разработка или не дай бог рефакторинг, то Qt Creator или другая полноценная IDE таки удобнее, чем vim (с удовольствием выслушаю аргументированное опровержение).

hobbit ★★★★★
()

Отличный редактор, часто пользуюсь.

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

есть какой-нибудь консольный редактор под онтопик, чтоб имел стандартные хоткеи типа Ctrl+C, Ctrl+V, Ctrl+F?

консольный

Ctrl+C

Ну ты понял, в общем.

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

Если твоя память не в состоянии удержать :wq, удивительно, что ты алфавит ещё помнишь, и тут пишешь. :D

Держать в памяти такие вещи глупо, они должны быть очевидны.

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

какого чёрта везде (в lnx

а какого чёрта ты лезешь не в свою песочницу

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

Кстати, в этом вашем nano

^C используется для «Display line, column and character position information at the current location of the cursor»

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

не пользуюсь)
мне просто лениво было вспоминать, как имя файла выковыривать.

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

debootstrap --exclude=nano,vim-common,vim-tiny --include=mg

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

: — команда w — записать q — выйти

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

Троли, если бы вы организовали опрос пользователей никсов - «Кто знает как выйти из vi/vim?», вы бы поняли зачем нужен nano.

Ты так говоришь, будто все пользователи знают что такое ^X.

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

На ЛОРе если организовывать — весьма и весьма многие знают.

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

я кроме того, как выйти из вима знаю только то, что он бибикает и портит текст, вот все 4 команды и написал.

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

Ты так говоришь, будто, если случайно попал в vim, самое главное — вовремя слинять. :D

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

Ладно vim, но vi треш полный

да нифига
если просто редактировать (а не девелопить) - то vi ничем не отличается от vim
а если копнуть ключи запуска vi - то кое что можно включить как в vim
а если быть точнам - в vim по умолчанию сделали или упростили запуск некоторых плюшки из vi, которые в vi запускаются ключами

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

эй любители nano
в каком notepad-like редакторе существует хоть какое-то подобие vi-команды ct)?

для тех любителей nano кто вообще не в курсе что это - перевожу: "change till )"

ну или задача попроще - сколько кнопок нужно нажать в nano чтоб поставить курсор на вторую открывающуюся фигурную скобку в строке?

а в vi это всего 3 нажатия, и ключевой момент - «в vi», то есть это даже не в vim

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

перевод понял, смысл не понял.
мне оно без надобности => я даже не буду в нано аналоги искать

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

Эй, любители vi!
В каком vi-like редакторе существует хоть какое-то подобие Writer-команды «Отправить → Эл. почтой как Adobe PDF...»?

Ну или задача попроще: сколько нужно кнопок нажать в vi, чтоб вставить в документ гиперссылку? А в Writer это всего 2 кнопки.

Не надо смешивать кислое с длинным. =)

sluggard ★★★★★
()
Ответ на: комментарий от post-factum

Ел, ёпта. Начинать такие сравнения не надо. А то можно ещё что-нибудь посравнивать, KsCD с XBMC, например.

sluggard ★★★★★
()

фигня этот ваш nano. да и vi/vim тоже. вон тут давеча joe 4.0 вышел - это более приятная новость

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

Не надо смешивать кислое с длинным. =)

вот именно бро, вот именно
не надо сравнивать текстовый редактор (vi, nano ...) с текстовым процессором (Writer ...)
это как минимум глупо ;)

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

У текстовых редакторов тоже свои ниши. Я, может, тоже nano бы использовал для нечастой правки конфигов, но ни разу в жизни его не видел, да и в openSUSE предустановлен Vim. Соответственно минимально необходимый набор команд Vim я знаю, да и vimtutor всегда под рукой, а nano мало того, что ставить надо, так ещё и привыкать. Потому, если он кому-то привычней и удобнее для мелочей — на здоровье. Нафига начинать сравнения, да ещё и про мудрёные комманды и фигурные скобки? ))

sluggard ★★★★★
()
Последнее исправление: sluggard (всего исправлений: 1)

Оно ещё и развивается :)

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

Как в nano

«Жалко, что сочетания клавиш выдумвал наркоман. Повесить на ctrl+c вывод текущей позиции строка-символ - это же надо додуматься.» ОпенНет

Что-то как-то не всем очевидно. )

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

«Жалко, что сочетания клавиш выдумвал наркоман. Повесить на ctrl+c вывод текущей позиции строка-символ - это же надо додуматься.» ОпенНет
Что-то как-то не всем очевидно. )

Что там неочевидного? Там всё перед носом. Это в любом случае лучше чем зубрить команды. Вам что, Столлман сказал что эти комбинации священны и использовать их нельзя?

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

не парафинь столлмана. он к vi никаким краем. \C-x\C-s наше все

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

Что за винегрет у тебя в голове? Намешал в кучу хоткеи, команды, РМС... Что очевидного, ты мне скажи, и что там перед носом?

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

Что очевидного, ты мне скажи, и что там перед носом?

Очевидно то что перед носом. А перед носом комбинации клавиш. Как в mc, например.

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

Так бы сразу и сказал. )

Поставил, поглядел. Неплохо. Если эту хреновню с подсказками можно скрыть, то совсем хорошо. Правда с сочетаниями всё не так очевидно, как ты сказал. Точнее с их набором. Если ^W — это, очевидно, Ctrl+W, то как набирать M-X или M-/ мне не очень понятно.

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

Точнее с их набором. Если ^W — это, очевидно, Ctrl+W, то как набирать M-X или M-/ мне не очень понятно.

Modifier key, по дефолту это alt.

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

Что тут очевидного, и как я должен был догадаться, не используя справку, понятно слабо. Но всё равно симпатичный редактор.

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

Что тут очевидного, и как я должен был догадаться, не используя справку, понятно слабо. Но всё равно симпатичный редактор.

Ну, подобные обозначения я так понимаю это давно так повелось, видимо кроме нубов все знают, мне самому пришлось гуглить. В Screen и Tmux тоже комбинации клавиш подобным образом обозначаются в мане (например c-a это ctrl+a).

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

Так nano вроде как лёгкий для освоения нубами и позиционируется. Впрочем, в справке всё есть. Так что выбор nano/vim лично для меня теперь будет продиктован лишь желанием мейнтейнера.

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

Ещё mcedit есть, но я в нём в первый же раз столкнулся с каким-то косяком, но я уже не помню. Но там интерфейс ещё более юзерфрендли (с выпадающими менюшками как в mc)

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

Судя по списочку тут, очень много чего есть. Всего и не окучить. =)

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

Потому что только через сравнение фич можно понять что лучше и для чего.
Благо линуксоиды в большинстве своём не глупые хомячки и могут вдумчиво выбирать.
Но чтоб было из чего выбирать надо для начала сравнить, или нет?
А вот представь что хотя бы один фанат nano узнав про «мудрёные комманды» оценит это как релаьно мощную фичу и пересядет на vi/vim

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

Так что выбор nano/vim

небольшая поправка - nano/vi
vim во много раз мощнее vi и лежит на уровне выбора emacs/vim/geany/sublime... да и с мощными IDE тоже потягаться может

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

Те, кому нужны реально мощные фичи, уже юзают тот редактор, который их имеет.

ничего плохого нет в расширении кругозора и поиске новых решений

я переходил на vim примерно пол года, то брался за тутор, то забивал, то думал про наркоманов авторов, сейчас же я в нём не только редактирую, а использую его и как IDE и как мощный инструмент для обработки информации

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

Не мучаются же они?

всё субъективно, на ЛОРе есть человек котороый девелопит при помощи ed и доволен

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