В Mint, когда вы нажимаете Ctrl+ Rв любом терминале, вы получаете довольно приятный интерфейс для обратного поиска.
(Чтобы уточнить - я имею в виду дополнительную полировку, предоставленную в Mint - пользовательский интерфейс на шаг выше базового поиска по истории, к которому я привык в Ubuntu и других дистрибутивах)
Я хотел бы это на моих коробках Ubuntu.
Я не уверен, что это функция Mint, Cinnamon или какой-либо сторонний инструмент, который можно установить.
Поиск в Google ничего не дал ... есть ли способ установить эту функцию в Ubuntu?
Монетный двор:
Ubuntu / другие:
bash
bash-history
bcmcfc
источник
источник
man readline
:) Ой иreverse-i-search
собственноcontrol-r
кажется.Ответы:
Я нашел нечто подобное для Bash / Zsh: hstr ;
После установки, нажатие CTRL+ Rдолжно вызвать этот графический интерфейс:
Чтобы установить это:
Я не могу проверить это лично, так как я на Wily, и в репозитории еще нет пакетов для Wily, однако есть пакеты, доступные для Precise до Vidid.
источник
В Zsh вы можете получить нечто похожее с Zsh Navigation Tools ;
После установки, нажатие CTRL+ Rвызовет этот графический интерфейс:
Ввод частичной команды уменьшит список:
Нажав ↑и ↓позволит пролистать сжатый список и выбрать команду:
Hittin ENTERзапишет выбранную команду в подсказку:
Вы можете установить Zsh Navigation Tools, выполнив эту команду (она создаст резервную копию вашего текущего
~/.zshrc
файла,~/.zshrc.bak
если он есть):Zsh Navigation Tools будет установлен в
~/.config/znt/zsh-navigation-tools
и его файлы конфигурации будут установлены в~/.config/znt
.источник