Vim пропускает несколько файлов при открытии нескольких файлов - PullRequest
0 голосов
/ 20 июня 2020

Я использую vim -o a*, чтобы открыть вместе 25 файлов (имена файлов начинаются с 'a') и найти и заменить какое-нибудь общее слово в этих файлах. Позже я обнаружил, что не все из них были изменены, и, похоже, из-за этого vim -o открывает только 23 из них. Однако vim -O a* может открыть все 25 файлов.

Итак, есть ли какой-нибудь безопасный способ убедиться, что каждый файл открыт (и, таким образом, изменен), надеюсь, не путем подсчета windows на глаз.

1 Ответ

1 голос
/ 20 июня 2020

Если Vim получает несколько аргументов файла в командной строке, он создает (выгружает) буфер для каждого из них. -o или -O указывать не нужно. Просто используйте :h :ls, чтобы увидеть все доступные буферы, и :bnext, :bprev, чтобы перемещаться между ними в одном окне.

Убедитесь, что вы прочитали :h windows-intro, чтобы узнать основы.

...