Instalar o Ctrl + R / “reverse-i-search” do Linux Mint Cinnamon no Ubuntu?


8

No Mint, quando você pressiona Ctrl+ Rem qualquer terminal, obtém uma interface bastante agradável para a pesquisa reversa.

(Para esclarecer - estou me referindo ao polimento extra fornecido no Mint - a interface do usuário é um passo acima da pesquisa de histórico básico com a qual estou acostumado no Ubuntu e em outras distros)

Eu gostaria disso nas minhas caixas do Ubuntu.

Não tenho certeza se é um recurso Mint ou Cinnamon, ou alguma ferramenta de terceiros que possa ser instalada.

Pesquisando por ele não retornou nada ... existe uma maneira de instalar esse recurso no Ubuntu?

Hortelã:

insira a descrição da imagem aqui

Ubuntu / outro:

insira a descrição da imagem aqui


Qual versão do Ubuntu você está executando (e qual sabor)?

1
Desculpe por perguntar, mas o que a pesquisa reversa-i faz exatamente?
23415 Jacob Vlijm

1
@JacobVlijm, é um recurso do bash para tudo o que sei e não tem nada a ver com o Mint. veja man readline:) Ah, e reverse-i-searché realmente control-rparece.
Rinzwind


@JacobVlijm houve respostas nos comentários de ontem que foram apagadas por um mod
bcmcfc

Respostas:


1

Eu encontrei algo semelhante para Bash / Zsh: hstr ;

Uma vez instalado, pressionar CTRL+ Rdeve exibir esta GUI:

s1

Para instalá-lo:

sudo add-apt-repository ppa:ultradvorka/ppa
sudo apt-get update
sudo apt-get install hh

Não consigo testá-lo pessoalmente, pois estou no Wily e ainda não há pacotes para o Wily no repositório, no entanto, existem pacotes disponíveis para o Precise até o Vidid.


2

No Zsh, você pode obter algo semelhante com as Ferramentas de Navegação do Zsh ;

Uma vez instalado, pressionar CTRL+ Rexibirá esta GUI:

s1

Digitar um comando parcial reduzirá a lista:

s2

Pressionar e permitirá percorrer a lista reduzida e selecionar um comando:

s5

Hittin ENTERescreverá o comando selecionado no prompt:

s5

Você pode instalar ferramentas Zsh navegação executando este comando (ele vai fazer backup de seu atual ~/.zshrcpara ~/.zshrc.bakse presente):

cp ~/.zshrc ~/.zshrc.bak; sh -c "$(curl -fsSL https://raw.githubusercontent.com/psprint/zsh-navigation-tools/master/doc/install.sh)"

As Ferramentas de Navegação Zsh serão instaladas em ~/.config/znt/zsh-navigation-toolse seus arquivos de configuração serão instalados em ~/.config/znt.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.