Агностик случая Vim Regex

Я наконец нашел ответ и хочу опубликовать его на тот случай, если у кого-то возникнут проблемы с каким-либо модулем в Drupal, а не только с reCaptcha.

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

Все, что я делал, это делал резервную копию базы данных. Определено, какое имя модуля мне нужно было отключить:

ВЫБРАТЬ имя, состояние ОТ системы ГДЕ тип = 'модуль' И статус = '1'

Затем изменить состояние на '0 'использование фактического имени модуля, которое мне нужно было отключить:

UPDATE system SET status =' 0 'WHERE name =' module_name '

На данный момент я думал, что это было сделано, но из-за Drupal сохраняет кешированную копию в БД, вам все равно придется удалить кеш:

УДАЛИТЬ ОТ cache_bootstrap WHERE cid = 'system_list'

10
задан 13 January 2009 в 18:49
поделиться

1 ответ

Этот сценарий сделает сохраняющий случай поиск/замену.

Скопируйте сценарий в сменный каталог (~/.vim/plugin), затем сделайте

:set ic
:%s/foo/\=KeepCaseSameLen(submatch(0), 'bar')/g
10
ответ дан 4 December 2019 в 01:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: