Я давно всем рекомендую использовать tcsh в качестве своей оболочки для работы. В предыдущем посте насчет настроек tcsh я написал, какие настройки нужно поставить.
А вот зачем это нужно:
Автодополнение имен файлов в tcsh
Если у вас есть файл
a12312039akasd.avi
вы можете набрать a.avi<Tab> и получить полное имя файла.
или есть файлы
a.jpg
a.a.jpg
a.a-b.jpg
a.-<Tab> откроет шаблон в a.a-b.jpg
А если будут файлы
a.jpg
a.a.jpg
a.a-b.jpg
a.a-c.jpg
то, скажем, .-<Tab> откроется в a.a- и список возможных оставшихся вариантов :)
Так же с предыдущими настройками tcsh работает и автодополнение имен директорий
Имена директорий и <tab> в tcsh
Если вы введете команду cd и потом нажмете Tab, то тогда tcsh выведет только имена директорий, а не вообще список всех файлов.
Если же набрать ./<Tab> , то тогда tcsh выведет все исполняемые файлы в этой директории и все поддиректории — таким образом помогаю вам сформировать путь к исполняемому файлу.
Понравилось? Подпишись на RSS!
Хочешь написать статью? Мы ищем авторов (и не только за красивые глаза, но и за дохлых президентов).

1 Responses to “Shell: Автодополнение имен файлов в tcsh”
Leave a Reply