LINUX.ORG.RU

Релиз консольного текстового редактора GNU Nano 4.0

 , ,


0

1

Недавно вышел в свет релиз консольного текстового редактора GNU nano 4.0.

Основные изменения:

  • Плавный скроллинг (по одной строке) теперь изначально включен.
  • Символ новой строки больше не добавляется автоматически в конец буфера.
  • Строка под заголовком теперь изначально может быть отредактирована.
  • Опция --breaklonglines (-b) снова включает автоматический hard-wrapping.
  • Опция --jumpyscrolling (-j) для прокрутки на пол экрана.
  • Опция --finalnewline (-f) возвращает автоматическое добавление символа новой строки в конец буфера.
  • Опция --emptyline (-e) оставляет строку под заголовком неиспользуемой.
  • Комбинации <Alt+Up> и <Alt+Down> теперь используются для построчной прокрутки, а не поиска.
  • Теперь любое кол-во операций может быть отменено.
  • Если выделенный текст выравнивается, он превращается в отдельный параграф.
  • Опция --guidestripe=<number> рисует вертикальную линию в заданном столбце.
  • Опция --fill=<number> больше не включает автоматический hard-wrapping.
  • Когда строка выходит за экран, она заканчивается выделенный символом «>».
  • Линии теперь прокручиваются горизонтально с отступом на один столбец больше.
  • Связанные функции 'cutwordleft' и 'cutwordright' были переименованы в 'chopwordleft' и 'chopwordright', т.к. не используют cutbuffer.
  • Функции перехода по параграфам были переименованы из Search в Go-to-Line.
  • Опция --rebinddelete для решения неких проблем с клавишей Delete.
  • Опции --morespace и --smooth признаны старыми и игнорируются.
  • Опции конфигурирования --disable-wrapping-as-root больше нет.

>>> Подробности



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

Если на счет физ. лица поступают деньги, то банк может заблокировать счет ввиду «подозрительных операций». Для этого надо открывать ИП и платить порядка 30k в год, даже если выполнил только 1 работу как фрилансер. Самозанятые вообще оказались в заднице, потому что открывают только счет на физ. лицо, и, соответственно, этот счет блокируется. Я подумал, раз ты - фрилансер (или иногда занимаешься фрилансом), то, может, поделишься опытом - как в данной ситуации получать максимальный профит с минимальным гемором.

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

А как в TextAdept настроить величину табуляции? И как ему сказать, что надо использовать пробелы вместо символа табуляции или наоборот?

A-234 ★★★★★
()
Ответ на: комментарий от Deleted

Ну, во-первых, я в Незалежной. У нас тут 6.5% + 34 баксов в ПФ. Если у меня в среднем прибыль 2500 в месяц, то получается чуть меньше 200 баксов в месяц на налоги. Получите 1000 долларов - уже выходит 99 баксов в месяц на налоги. Хотя вы можете пожить в Европе, тогда уж точно охренеете.

Во-вторых, https://www.payoneer.com/ua нам в помощь. И не потому что 200 баксов в месяц. А потому что бюрократия: отчеты, декларации, расчеты (каждую переведенную в долларах сумму, нужно перевести в нацвалюту по официальному курсу, актуальному на день поступления бабла до определенного времени), вечный мониторинг налогового законодательства, короче +1 человек в штате из одного человека. Пока в банке не сделают большую зеленую кнопку «Заплатить налог» с последующим алертом «Налог уплачен успешно, можете забыть о налоговой» - пусть идут в /dev/null

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

Такие как ты не спонсируют убийство мирных жителей своей страны (уже нет), уважаю.

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

даты создания

неужели так сложно потрогать файл произвольной неприметной датой? или до такого не додумались?

странным именем

ну хтя бы это не проблема, всегда можно спрятать

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

А зачем, если есть ФМ ? Конечно не сложно. Можно и регулярку для ls писать. Но зачем ?

ну хтя бы это не проблема, всегда можно спрятать

Но зачем? Тебе реально в каждую папку входить легче командой «cd <имя папки> enter» чем нажатием ентера в ФМе ?

Вангую что ты сейчас напишешь про автодополнение, но вот незадача, в большинстве сайтов, названия папок может частично совпадать с названием файлов, а это дополнительные нажатия для автодополнения. Пример - wp-config.php / wp-content. Чтобы зайти в каталог, тебе нужно тыкнуть 5 нажатий на клавиатуре. Чтобы зайти в ФМ - одно. Или вовсе мышкой.

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

А, сорян, не распарсил немного твой коммент про потрогать файл датой.

Да хз. Это ж все делается скрипт-киддисами, на основе уязвимостей, а зачастую и в автоматическом режиме.

Вот представь себе что CMS может редактировать свои файлы. При входе в редактор аутентификацию проверять, а вот когда шлет данные формы через $_POST - не проверяет.

Кулхацкер может отредактировать любой файл. А вот дату поменять нет.

Доступа к сосноли-то у него нет.

windows10 ★★★★★
()
Ответ на: комментарий от A-234

в TextAdept

настроить величину табуляции?

https://foicica.com/textadept/manual.html#Preferences —> Editor Preferences

buffer.tab_width = n

надо использовать пробелы вместо символа табуляции или наоборот?

buffer.use_tabs = true/false

Ctrl+Alt+Shift+T

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

Настройки гуевого редактора только через редактирование тектового файлика, серьезно? Пока человеческий интерфейс не прикрутят альтернатив этому поделию овердохрена.

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

Настройки гуевого редактора только через редактирование тектового файлика, серьезно? Пока человеческий интерфейс не прикрутят альтернатив этому поделию овердохрена.

Человеческий интерфейс в рамках ontopic’а — текст. Потому что unixway. И, кстати, Sublime Text тоже в основном этому пути следует. Хотя конечно в том-же Emacs гуйня поверх текста при настройке есть, но к примеру, диалог для задания значения переменной — ну это ж явно сделано, чтобы новичков лиспом не пугать. Луашное присваивание никого в ЦА программисткоориентированного редактора испугать не должно.

Как и в случае emacs (там то всё это конфигурирование мышкой на елиспе написано) можно написать аналогичный пакет (на lua) для TextAdept. Просто никому не нужно. Вот если бы вы сказали, что для TA в отличие от ST, emacs, vim et cetera пакетный менеджер ещё не написали, я бы вас понял…

Но есть у TA ещё недостаток. Серьёзный. Нетривиальная сборка (вот не позаботился Митчел чтобы это легко собирать было), распространяется по сути в виде готового бинарника. Пока сидел на ubuntu — всё было ок, а на слаке консольная версия сегфолится при переключении буферов через выбор буфера из списка (следующий/предыдущий буфер — всё ок). При том, что багрепорты, похоже, через maillist (в emacs, правда, тоже)… И когда я нашёл там похожий багрепорт про некие сегфолты консольной версии в арче, после нескольких итераций, Митчелл в конце-концов ответил «воспроизвести не могу, проблема арчеводов, исправляйти на своём уровне».

Так что пока с консольной версией всё вот так, рекомендовать как достаточно продвинутый редактор, работающий в консоли, больше не буду.

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

Вим уже может вставлять цветной текст, заголовки, картинки?

Используя TeX или какой-нибудь markdown/texile — да. В emacs можно даже wysiwyg (ну или полувизивиг) сделать, хотя пока в этом направлении не копал (но хочу сделать на базе emacs приличный fb2editor)

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

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

SevikL ★★★★★
()

Используя TeX или какой-нибудь markdown/texile — да.

Можно в hex-редакторе и .rtf документ набивать.

В emacs можно даже wysiwyg

Вот это уже лучше, я про это знаю. Но emacs тормозит в отличие от ворда.

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

конечно может если ты редактируешь формат html например. но суть не в этом, офисным секретуткам и прочим домохозяйкам не нужен консольный редактор и они абсолютно всё пишут в говнософт word и ничего другого знать не хотят. для таких чайников в некоторых книгах специально пишут что программный код надо вводить в текстовый редактор и говнософт word не подходит хотя зачем пишут непойму такие всё равно такие книги не осилят.

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

конечно может если ты редактируешь формат html например

Ну так зачем нужен vim если есть hex-редактор?

в некоторых книгах специально пишут что программный код надо вводить в текстовый редактор и говнософт word не подходит хотя зачем пишут непойму такие всё равно такие книги не осилят

Какое же завышенные ЧСВ у местных форумчанинов, то FreeBSD поставит может только илита, то программирование освоить может только илита, то линукс для илиты, то еще ААААА ХВАТИТ. Я уверен программировать на асме и плюсах с хескелем на генте может 99% людей, остальные люди просто имеют умственные расстройства, и ложку не могут к себе поднести.

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

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

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

Возможно они притворяются глупыми что бы за них все решили, сам так делаю, а может им лень разбираться, объяснить им про таблички и устройство компьютера, сразу поумнеют.

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

Юниксовый софт умеет работать с любыми кодировками.

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

Ну конечно, как я сразу не догадался, этож юниксвей! В менюхе есть пункты 'File' и 'Search', это все в гуй запихнуть можно но вот редактирование конфига - ройся в зубодробительных названиях внутренних переменных. Ну а как вы хотели, в vi сначала мануал изучить нужно а уж потом кнопки тыкать. А, этож не vi, это гуевый комбайн с претензией на универсальность и «быстроту». Не надо человеческую лень оправдывать «юниксвеем».

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

Запустил Саблайм (за который ещё и денег просят, и не так, чтобы совсем мало) нажимаю на пункт меню «Settings» или любой подпункт Configure, и наблюдаю открытие соответствующего файла конфига. Никаких иных средств настройки там не предусмотрено, также, как нет там инструментальной панели с иконками. (Не знаю, можно ли её сделать для ST на Python, Но для TA на Lua её сделать можно) (upd. Для Sublime тоже есть такая штука)

TextAdept не делался изначально как «открытый саблайм», тот же мультикурсор в нём появился только в версии 2.1 в марте 2010, но сейчас TA воспринимается именно так. В отличие от саблайма — с консольной версией (правда в консольном TA нет меню и визуальных табов — всё через клавиатуру, да и, как минимум у арче- и слаководов с этой версией могут быть проблемы). И чтобы «догнать и перегнать» саблайм текстадепту не хватает пакетного менеджера ну и пакетов побольше. И то, и другое для ST пилит сообщество, у TA ­— тоже всё в наших руках.

Вопрос — какого чёрта Митчелл будет делать некий визуальный конфигуратор (как в Emacs? или как в чём?) если Джон Скиннер сотоварищи, прося за «флагманский» продукт $80 ничего подобного не планируют? И ведь не просто так просят, многие, в том числе на LORе, платят… А раз платят, значит Саблайм с его текстовыми конфигами и управлением через присваивание значения переменным их полностью устраивает.

be_nt_all ★★
()
Последнее исправление: be_nt_all (всего исправлений: 3)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.