Как сделать автозаполнение доступным для каталогов в cdpath для tcsh?

1529
Derek

Я только что узнал трюк для установки cdpathв, tcshи это выглядит очень полезно.

Однако, кажется, что автозаполнение имен подпапок не идет с этим. Есть ли какая-нибудь хитрость? Было бы здорово, так как я часто захожу в определенные каталоги.

Я использую tcsh6.14.00 (Astron).

10
У вас есть это в вашем .cshrc? "установить autolist = неоднозначный" и "установить полный = улучшение"? Hennes 10 лет назад 0
Спасибо за ответ, я просто добавил эти два в .cshrc, но, похоже, он не работает. Derek 10 лет назад 0
Вы перепрограммировали, создали файл или запустили новый csh? (например, `exec csh`)? Какую версию csh вы используете? Hennes 10 лет назад 0
Да, я сделал это. Я не уверен насчет версии csh, как я могу сказать? Derek 10 лет назад 0
Попробуйте `csh --version`. Вероятно, он выдает строку, похожую на эту: «tcsh 6.17.00 (Astron) 2009-07-10 (unknown-unknown-FreeBSD), широкие параметры, nls, dl, al, kan, sm, rh, color, filec» Hennes 10 лет назад 0
Извините, что вернулся так поздно. Вывод этого cmd будет `tcsh 6.14.00 (Astron) 2005-03-25 (x86_64-unknown-linux) с параметрами широкий, nls, dl, al, kan, sm, rh, color, filec` Derek 10 лет назад 0
Если у вас все еще не будет ответа в течение нескольких дней, вы можете рассмотреть вопрос о вознаграждении или о переносе (не перекрестной публикации) вопроса в Linux и Unix. У них есть некоторые [похожие вопросы] (http://unix.stackexchange.com/questions/31161/quick-directory-navigation-in-the-terminal/31179#31179), на которые они действительно получили ответ. Hennes 10 лет назад 1
Спасибо @Hennes за совет. Вы знаете, как именно я перенесу вопрос вместо того, чтобы задавать его снова? Derek 10 лет назад 0
Вы можете использовать ссылку [flag], чтобы обратиться за помощью к модератору. Они могут (иногда «всегда») переносить почту. Что касается возможной задержки ответа: 1) Никто не знает. 2) или это невозможно (вероятно, так как это будет означать поиск автозаполнений во всем вашем cdpath, который требует значительных ресурсов) 3) или люди не так заинтересованы в ответе (опять же, мне любопытно, возможно ли это, и я сомневаюсь что я единственный). Hennes 10 лет назад 0
Я только что спросил мод. Пока вопрос моложе 60 дней, они могут перенести его. Hennes 10 лет назад 0

2 ответа на вопрос

1
Eamonn Kenny

Я использую tcsh 6.18.01-3 в Debian Jessie, и файл complete доступен с клавишей TAB так же, как и в bash.

Можете ли вы перейти на более новую версию?

Также: https://kb.iu.edu/d/aids предлагает, чтобы он просто работал с TAB для вас. Не используйте клавишу ESC.

0
rfportilla

Попробуйте это в .tcshrc:

set autoexpand 

согласно https://unix.stackexchange.com/questions/19256/tab-autocompletion-and-history-in-tcsh

или же

set expand-glob 

только для файлов

Другой источник: http://linux.die.net/man/1/tcsh

Похожие вопросы