|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexander Ogol 2:5020/400 29 Jun 2003 00:15:00 To : Maksim Pozdeyev Subject : Re: user->root -------------------------------------------------------------------------------- >>>>> "MP" == Maksim Pozdeyev writes: [kham-kham-kham....argh....] MP> Hужно, чтобы после слова 'sudo' в командной строке далее по TAB делалась MP> такаяже подстановака, как и без слова 'sudo'. Т.е. можно было-бы писать MP> 'sudo v' жать TAB и подставилось бы vi. А так приходится писать полный MP> путь, чтобы работала подстановка. Конечно это не 'нужно', а 'хотелось бы'. MP> Да и копать скорее всего надо в область complition bash. alchi:~$ sudo ap<tab><tab> appletproxy apt-cache apt-file apt-setup appletviewer apt-cdrom apt-ftparchive apt-sortpkgs appres apt-config apt-get apt-src apropos apt-extracttemplates aptitude alchi:~$ sudo apt-get up<tab><tab> update upgrade alchi:~$ sudo apt-get up Всё работает... Hадо: alchi:~$ head -n3 /etc/bash_completion # bash_completion - some programmable completion functions for bash 2.05b # # $Id: bash_completion,v 1.535 2003/02/27 09:31:14 ianmacd Exp $ alchi:~$ zcat /usr/share/doc/bash/changelog.bash_completion.gz | grep -C3 sudo [kham-kham-kham....argh....] revision 1.59 date: 2002/01/18 16:54:22; author: ianmacd; state: Exp; lines: +49 -2 completely rewrote _command(), so that commands like sudo and strace first complete on a command, then complete according to that command's own completion specification. E.g. sudo rpm <Tab> would further complete according to _rpm(), as if it were being called directly -- Sincerely yours, Alexander Ogol, happy GNU/Linux user. --- ifmail v.2.15dev5 * Origin: ProphySoft (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/133592f89d1f4.html, оценка из 5, голосов 10
|