zsh, эквивалентный из удара show-all-if-ambiguous?

Можно временно заменить другой библиотекой это конкретное выполнение. В Linux переменная среды LD_LIBRARY_PATH является разделенным от двоеточия набором каталогов, где библиотеки должны разыскиваться сначала перед стандартным набором каталогов; это полезно при отладке новой библиотеки или пользовании нестандартной библиотекой для особых целей. Переменная среды LD_PRELOAD перечисляет совместно использованные библиотеки с функциями, которые переопределяют стандартный набор, так же, как/etc/ld.so.preload, делает. - Общие Библиотеки

Можно также вызвать загрузчик непосредственно:

/lib/ld-linux.so.2 - путь к библиотеке path executable

8
27.04.2011, 01:52
1 ответ

Zsh имеет много связанных с завершением опций (см. man zshoptions под Completion). Я думаю, что Вы после setopt no_auto_menu и возможно setopt bash_auto_list также.

5
27.01.2020, 20:13
  • 1
    Извините, я формулировал свой вопрос плохо. Я хочу знать, как отключить циклическое повторение заполнения клавишей Tab. Я думаю, что запущу новый вопрос. –   22.04.2011, 21:01
  • 2
    @user714112: setopt no_auto_menu действительно отключает циклическое повторение заполнения клавишей Tab: если Вы нажимаете Tab и текущий префикс неоднозначен, Вы видите меню, и вот именно, командная строка не изменится. –  Gilles 'SO- stop being evil' 22.04.2011, 21:31
  • 3
    Спасибо, Вы правы. Я не уверен, почему я не видел это ранее. Действительно ли возможно заставить это вновь отображать список на 2-й, 3-й, 4-й ВКЛАДКЕ вместо ничего? Человеческий инстинкт должен думать, что Ваша клавиатура не работает, если ничего не происходит на 2-м, 3-м, 4-м нажатии клавиши вкладки. –  Sridhar Sarnobat 01.05.2011, 13:10
  • 4
    @user7000: Снова, это действительно вновь отображает список каждый раз, когда Вы нажимаете Tab. Если я очищаю экран от меню эмулятора терминала или создаю файл, то нажмите Tab снова, zsh вновь отображает список и показывает новый файл. (Просто протестированный с zsh 4.3.4, и я не думаю, что поведение изменилось в долгое время.) –  Gilles 'SO- stop being evil' 01.05.2011, 13:59
  • 5
    я наконец получил решение. Мне были нужны Ваши 2 опции плюс удаление ALWAYS_LAST_PROMPT. Таким образом, это дает мне неуловимое поведение, которое я хотел: setopt bash_auto_list; setopt no_auto_menu; unsetopt ALWAYS_LAST_PROMPT; Еще раз, спасибо за то, что выручили меня с этим. Я ценю Вашу персистентность –  Sridhar Sarnobat 17.05.2011, 08:33

Теги

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