LINUX.ORG.RU

bash


0

0

Подскажите куда копать ибо задолбало.
Скажем есть каталог, там два файла 1.mp3 и 2.vqf
Набираем в bash: "mplayer 1" нажимаем tab и добавляеться ".mp3"
Набираем в bash: "mplayer 2" нажимаем tab и ШИШ !
Набираем в bash: "mplayerx 2" нажимаем tab и добавляеться ".vqf"

Те где-то прописано что для mplayer нужно добавлять файлы с расширением mp3 и игнорировать другие (vqf например).

КАК ЭТО ОТКЛЮЧИТЬ ???

Перемещено JB из Talks


В Ubuntu в /etc/bash_completion
В других дистрибутивах смотри куда этот файл кладется.

eXire ★★
()
Ответ на: комментарий от generatorglukoff

> сначала нужно в голове навести порядок: bash или таки zsh ?

Тебе наверное тоже не помешает навести, в баше тоже есть такая фича (кажется :))

// :(

anonymous
()

Проблема решилась выкидыванием к чертям из ~.bashrc строк:

if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi

qwer
() автор топика
Ответ на: комментарий от qwer

Ну это все равно, что головную боль топором лечить. Проще было бы в файле bash_completion нати функцию _mplayer, в етой фуннкцыи наити строчку типа _filedir '@(mp?(e)g|MP?(E)G|wm[av]|WM[AV]|avi|AVI|asf|ASF|vob|VOB|bin|BIN|dat|DAT|vcd|VC D|ps|PS|pes|PES|fli|FLI|viv|VIV|rm?(j)|RM?(J)|ra?(m)|RA?(M)|yuv|YUV|mov|MOV|qt|Q T|mp[34]|MP[34]|og[gm]|OG[GM]|wav|WAV|dump|DUMP|mkv|MKV|m4a|M4A|aac|AAC|m2v|M2V| dv|DV|rmvb|RMVB|mid|MID|ts|TS|3gp|mpc|MPC|flac|FLAC|flv|FLV)'

и добавит там свое расширение.

off: синтаксис - жесть. Пошто '-i' до сих не прикрутили?

anonymous
()
Ответ на: комментарий от anonymous

есть, без нее я бы апстенку убился бы при вводе полных имен файлов =)

Virun
()
Ответ на: комментарий от anonymous

>Ну это все равно, что головную боль топором лечить. Проще было бы в файле bash_completion нати функцию _mplayer

Я нашел и понял принцип но мне такое поведение нафиг не нужно потому я его к чертям и отключил.

qwer
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.