Есть ли способ запрограммировать что-то подобное в Tcsh, где аргумент изменяется при нажатии клавиши Tab.
Аналогично тому, как на iOS / Android он автоматически завершает «omw» до «On My Way!»
Примечание: █ - позиция текстового курсора
> script.py imgPath█
* [Нажмите Tab] *
> script.py this/example/file/path/LONG_IMAGE_NAME_█
Затем, поскольку у меня есть полный путь, я могу выполнить обычное автозаполнение имени файла, используя tab. Например, если у меня есть файл с именем LONG_IMAGE_NAME_SCREENSHOT_635.jpg
, я могу добавить S
в конце набора и нажать вкладку, как обычно:
> script.py this/example/file/path/LONG_IMAGE_NAME_S█
* [Нажмите Tab] *
> script.py this/example/file/path/LONG_IMAGE_NAME_SCREENSHOT_635.jpg█
Ссылка на файл не будет работать для этого, потому что она не добавляет начало имени файла, псевдоним также не работает из-за имени файла.