В Vim, как я применяю макрос к ряду строк?

Предупреждение: действующее ограничение open_basedir

Это предупреждение может появляться с различными функциями, связанными с доступом к файлам и каталогам. Он предупреждает о проблеме с конфигурацией.

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

Само предупреждение ничего не нарушает, но чаще всего скрипт не работает должным образом, если предотвращается доступ к файлу.

Исправление обычно изменяет конфигурацию PHP , связанная настройка называется open_basedir .

Иногда неправильный имена файлов или каталогов, тогда исправление должно использовать правильные.

Вопросы, относящиеся

211
задан Matthias Braun 17 March 2018 в 01:58
поделиться

1 ответ

Используйте нормальный команда в режиме Ex для выполнения макроса на нескольких/всех строках:

Выполняют макрос, хранивший в регистре на строках 5 - 10.

:5,10norm! @a

Выполняют макрос, хранивший в регистре на строках 5 через конец файла.

:5,$norm! @a

Выполняют макрос, хранивший в регистре на всех строках.

:%norm! @a

Выполняют макро-хранилище в регистре на всех строках, соответствующих шаблон .

:g/pattern/norm! @a

Для выполнения макроса на визуально выбранных строках нажмите V и j или k, пока желаемый регион не будет выбран. Тогда тип :norm! @a и наблюдает, что следование за входной строкой показывают.

:'<,'>norm! @a

Входят : помогите нормальный в энергии читать больше.

334
ответ дан Judge Maygarden 23 November 2019 в 04:32
поделиться
Другие вопросы по тегам:

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