Правку конфига окружают два хода: копия до неё и проверка после. Тогда неудачную правку откатывают одной командой.
Пока ты печатаешь, Vim меняет буфер — копию файла в памяти редактора. Файл на диске меняется только при :w. Поэтому верный текст на экране Vim ещё не значит, что другая программа прочитает новую версию.
Перед правкой конфига делают копию исходника: cp app.conf app.conf.bak. Копию снимают до правки, иначе в ней окажется уже изменённый текст. Если правка пойдёт не так, исходник возвращают обратно: cp app.conf.bak app.conf.
После выхода из Vim прочитай файл через cat: так видно то, что записано на диске.
Сохрани точечную правку
В каталоге ~/text-lab сначала скопируй app.conf в app.conf.bak. Потом открой app.conf в Vim, замени port=8080 на port=9090, а mode=training оставь. Запиши файл, выйди и прочитай оба файла через cat.
Цели · 0 из 2
- Сохранить исходник в app.conf.bak ещё не выполнена
- Поменять порт в app.conf на 9090 ещё не выполнена