Как заставить завершение табуляции работать в скобках
На моей машине с Ubuntu я могу сделать это
emacs $(which first-part-of-executable<tab>
и bash завершит табуляцию полным именем исполняемого файла. Я включил это сам, добавив
complete -c which
к моему .bashrcпотому что я хочу только which дополнить исполняемыми именами.
По какой-то причине на моей машине RHEL5 завершение вкладки работает для which в пределах $(, но затем возвращается к завершению имени файла для исполняемого файла.
Как я могу сделать bash завершенным which в скобках?