Автодополнение в ksh

Материал из OpenBSD-Wiki
Версия от 03:15, 4 мая 2017; Ssh (обсуждение | вклад) (Новая страница: «== Пользовательские автодополнения в ksh == Как показала практика автодополнение, как оно…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Пользовательские автодополнения в ksh

Как показала практика автодополнение, как оно реализовано например в Bash для меня избыточно, поэтому вариант с настройкой пользовательских параметров ksh(1) оказался очень удобен.

shupikov@balamut:~$ vmctl (TAB)
Books/       Documents/   Music/       Video/       bin/         mbox         work/

shupikov@balamut:~$ set -A complete_vmctl -- console load reload start stop reset status

shupikov@balamut:~$ vmctl (TAB)
console  load     reload   start    stop     reset    status

shupikov@balamut:~$ set -A complete_vmctl_1 -- console load reload start stop reset status

shupikov@balamut:~$ vmctl (TAB)
console  load     reload   start    stop     reset    status

shupikov@balamut:~$ vmctl status (TAB)
Books/       Documents/   Music/       Video/       bin/         mbox         work/

[По мотивам]