bash - ignore case but disallow autocomplete if ambiguous

Есть несколько способов сделать это:

  • вы можете смонтировать SD-карту в вашей системе Ubuntu и chroot в нее с небольшой настройкой (см. https: //unix.stackexchange.com/a/292449/86440 для подробностей);
  • вы можете кросс-компилировать двоичные файлы в своей системе Ubuntu и копировать их на SD-карту, используя crossbuild-essential-armhf .

Обратите внимание, что в последнем случае armhf не имеет точно такого же определения в Ubuntu и Raspbian; если у вас более новая Raspberry Pi, двоичные файлы должны работать, в противном случае вам нужно будет либо создать собственную цепочку инструментов кросс-компилятора, либо использовать crossbuild-essential-armel (что приведет к снижению производительности двоичных файлов) .

4
25.05.2015, 14:21
1 ответ

Я обнаружил, что лучшим вариантом для меня было просто добавить

bind 'set menu-complete-display-prefix on'

с

по .inputrc.

Первая вкладка завершит однозначный префикс. На второй вкладке будут перечислены все оставшиеся неоднозначные параметры. Введите свои символы, и третья вкладка завершит вашу команду.

0
27.01.2020, 21:00

Теги

Похожие вопросы