Эта ошибка возникает из-за того, что вы не запустили сервер ppgadmin. Для pgadmin3 нам не нужно делать это, потому что pgadmin3 был приложением, но для pgadmin4 они имеют встроенный веб-интерфейс для определенного порта. Поэтому перед запуском pgadmin4 в браузере вы должны запустить сервер. В python мы просто скачиваем пакет pgadmin4 и после активации venv запускаем файл сервера pgadmin. Я бы посоветовал вам попробовать то же самое.
Добавьте флаг c (в командной строке энергии):
:%s/old/new/gc
даст Вам да/нет подсказка при каждом возникновении 'старых'.
встроенная справка Vim предлагает полезную информацию об опциях, доступных, после того как замена с подтверждением была выбрана. Используйте:
:h :s
Затем прокрутка для разделения на подтверждают опции. Снимок экрана ниже:
, Например, для замены этим и всеми остающимися соответствиями, использование a
.
Я думаю, что Вы ищете c
, например, s/abc/123/gc
, это заставит VIM подтверждать замены. См.: справка: замена для получения дополнительной информации.
Я обычно использую находить/занимать место/следующий/повторять команду :-)
/old<CR>3snew<ESC>n.n.n.n.n.n.n.
, которая Это find "old"
, substitute 3 characters for "new"
, find next
, repeat substitute
, и так далее.
Это - боль для серьезных замен, но это позволяет Вам выборочно проигнорировать некоторые случаи старых (просто нажатие n
снова, чтобы найти, что следующий вместо .
повторяет замену).
Если Вы просто хотите считать количество случаев 'abc' затем, можно сделать %s/abc//gn
. Это не заменяет ничего, но просто сообщает о количестве случаев 'abc'.