завершение cshell, без учета регистра - PullRequest
8 голосов
/ 20 июля 2010

Для C Shell есть способ сделать завершение табуляции для команд, файлов и т. Д. Без учета регистра?

Я видел переменную complete=enhance, но это только для tcsh, а не для csh.

Ответы [ 2 ]

13 голосов
/ 22 июля 2010
set autolist = ambiguous 
set complete = enhance 
1 голос
/ 01 мая 2018

Вот более подробный ответ для новичков uber:

Ответ Ратиша Пая правильный, но если вы хотите, чтобы настройки сохранялись, вы хотите записать команды в ваш файл .cshrc.Этот файл выполняется каждый раз, когда вы открываете оболочку (при условии, что файл .cshrc находится в вашем домашнем каталоге. Думайте о файле .cshrc как о файле настроек - вы добавляете в него все свои личные предпочтения ...

Вот как настроить завершение вкладки:

cd ~
vim .cshrc

Вставьте две строки ниже в .cshrc

set autolist = ambiguous 
set complete = enhance

Затем закройте VIM.

Last,либо снова откройте вашу оболочку (или получите файл .cshrc):

source ./.cshrc

Затем сделайте снимок, и вы сможете завершить ввод без учета регистра.

...