Как к команде выполнения по нескольким буферам/вкладкам для удаления конечных пробелов?

Две самых простых метрики для проверки на:

  1. Длина. Я сказал бы 8 символов как минимум.
  2. Количество различных классов символов пароль содержит. Это обычно, строчные буквы, прописные буквы, числа и пунктуация и другие символы. Сильный пароль будет содержать символы от по крайней мере трех из этих классов; при принуждении числа или другого небуквенного символа, Вы значительно уменьшаете эффективность атак с подбором по словарю.
10
задан kenorb 20 February 2015 в 11:09
поделиться

2 ответа

См. Этот совет vim по использованию bufdo, windo и tabdo .

Если все ваши буферы находятся в списке буферов, ваша карта может быть такой же простой, как

" to tidy excess whitespace
map <leader>1 :execute ':bufdo! %s#\s\+$##g'<CR>
8
ответ дан 3 December 2019 в 22:37
поделиться

Не проверено, но это должно сработать:

:tabdo %s/SEARCH/REPLACE/ge | update

Это заменяет ПОИСК во всех вкладках на ЗАМЕНИТЬ и записывает файл, если он изменен командой без отображение сообщения об ошибке, если ничего не найдено.

Если вы хотите, чтобы вас спрашивали перед каждой заменой, добавьте "c" к флагам.

См. также : help: argdo , : help: windo и : help: bufdo .

7
ответ дан 3 December 2019 в 22:37
поделиться
Другие вопросы по тегам:

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