При использовании текстового редактора vi программистов я часто использую поиск подстановочных знаков для ленивого файла, который я хочу редактировать
vi ThisIsAReallLongFi*.txt
Когда это соответствует одному файлу, он отлично работает. Однако, если он соответствует нескольким файлам, vi делает что-то странное.
Сначала он открывает первый файл для редактирования
Во-вторых, когда я: wq из файла, я получаю сообщение в нижней части терминала, которое выглядит следующим образом
E173: 4 more files to edit
Hit ENTER or type command to continue
Когда я нажимаю enter, , он возвращает меня в режим редактирования в файле, который я только что находился в. Поведение, которое я ожидаю здесь, будет состоять в том, что vi перейдет к следующему файлу для редактирования.
Итак,
-
Какая логика поведения vi здесь
-
Есть ли способ переместить и отредактировать следующий файл, который был сопоставлен?
И да, я знаю о завершении табуляции, этот вопрос основан на любопытстве и хочет лучше понять оболочку.