URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 36044
[ Назад ]

Исходное сообщение
"добавление имени файла по <tab> в консоли"

Отправлено uxian , 16-Окт-03 12:54 
А почему у меня во FreeBSD не получается выдать список существующих вариантов написания файла по клавише <tab> ?
Пробывал и на sh и на bash, не работает. По <tab> имя файла добавляется до существующего, только в случае, если это единственный варант. А если их больше одного (например fd<tab> fdisk, fdformat), то они не выводятся в качестве подсказки снизу.

В Linux выводятся.  

Для такой фичи нужно какую то директиву где нибудь прописать? Где? :)


Содержание

Сообщения в этом обсуждении
"добавление имени файла по <tab> в консоли"
Отправлено dawnshade , 16-Окт-03 14:08 
>А почему у меня во FreeBSD не получается выдать список существующих вариантов написания файла по клавише <tab> ?
>Пробывал и на sh и на bash, не работает. По <tab> имя файла добавляется до существующего, только в случае, если это единственный варант. А если их больше одного (например fd<tab> fdisk, fdformat), то они не выводятся в качестве подсказки снизу.
>
>В Linux выводятся.
>
>Для такой фичи нужно какую то директиву где нибудь прописать? Где? :)
>
Быстро дважды нажать таб.


"добавление имени файла по <tab> в консоли"
Отправлено uxian , 16-Окт-03 14:11 

>>
>>Для такой фичи нужно какую то директиву где нибудь прописать? Где? :)
>>
>Быстро дважды нажать таб.

Не работает. Сколько раз tab не нажимай.
Хотя я сижу через shellguard
TERM прописан как cons25r.
Может дело в этом?


"добавление имени файла по <tab> в консоли"
Отправлено mazaj , 16-Окт-03 14:49 
а какой у тебя шелл.... в sh - такого прикола нету.... в csh/tcsh - Ctrl+D

покажи

echo $SHELL $TERM


"добавление имени файла по <tab> в консоли"
Отправлено uxian , 17-Окт-03 13:08 
>а какой у тебя шелл.... в sh - такого прикола нету.... в
>csh/tcsh - Ctrl+D
>
>покажи
>
>echo $SHELL $TERM

/bin/csh cons25r

Да, ctrl-D работает, спасибо.

А можно ли переставить эту комбинацию на двойной tab?

Надо прописать какой нибудь алиас в ~/.cshrc ?
Просто я не представляю, как в алиас вставить tab и ctrl-d


"добавление имени файла по <tab> в консоли"
Отправлено INM , 19-Окт-03 13:48 
>>а какой у тебя шелл.... в sh - такого прикола нету.... в
>>csh/tcsh - Ctrl+D
>>
>>покажи
>>
>>echo $SHELL $TERM
>
>/bin/csh cons25r
>
>Да, ctrl-D работает, спасибо.
>
>А можно ли переставить эту комбинацию на двойной tab?
>
>Надо прописать какой нибудь алиас в ~/.cshrc ?
>Просто я не представляю, как в алиас вставить tab и ctrl-d

Если хочешь чтобы в консоли все круто было, посмотри в сторону zsh.