LINUX.ORG.RU

История изменений

Исправление selivan, (текущая версия) :

как будет выглядеть команда которая в том что у тебя обозначено «source» меняет в 19-ой строке foo+=bar + a - b на foo+=baz + b - a?

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

от командных редакторов типа ed все перешли на визуальные редакторы как vim. почему?

Потому что это инструменты для редактирования текста произвольной структуры. А всякие xml/json/yaml прекрасно разбираются и редактируются с помощью lxml, simplejson и т. д.

Исходная версия selivan, :

как будет выглядеть команда которая в том что у тебя обозначено «source» меняет в 19-ой строке foo+=bar + a - b на foo+=baz + b - a?

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

от командных редакторов типа ed все перешли на визуальные редакторы как vim. почему?

Потому что это инструменты для редактирования текста произвольной структуры. А всеякие xml/json/yaml прекрасно разбираются и редактируются всякими lxml, simplejson и т. д.