такой как:
admin@DESKTOP-M6V5E4A MINGW64 ~/Workspace
$ vi file_
file_2.json file_▒▒▒ָ▒▒▒▒ģ▒顣.json
Я не могу использовать мышь, как мне выбрать файл _▒▒▒ָ▒▒▒▒ģ▒顣.json?
Я попробовал нажать на свою вкладку, но она просто выводит список всех файлов с одинаковым префиксом.
решение1
Может, это и не очень элегантно, но работает…
ls file_* > script.sh
vi script.sh
Оставьте только файл, который вы хотите редактировать, и поместите команду vi
перед именем файла. Скрипт будет выглядеть так:
vi file_XXXXXXX.json
Сохраните и запустите скрипт…
chmod u+x script.sh
./script.sh
решение2
Если файл только один, можно использовать отрицательный класс символов:
vi file_[^2]*.json
Если вам нужна большая гибкость, включите shopt -s extglob
(см. man bash
подробности). Это включает расширенное сопоставление с образцом, например
vi file_!(2.txt)