É possível mostrar o número da linha do histórico atual ao executar a pesquisa reversa no bash?

3

Pressionando Ctrl + R e digitando py resulta em:

(reverse-i-search) 'py´: python

Eu gostaria que fosse assim:

(reverse-i-search) 'py´: n python

onde n é o número da linha do histórico. Eu não encontrei uma opção em man bash (e não fiquei surpreso em não encontrar nada, já que é um pouco específico). Existe uma maneira de conseguir isso apenas editando o .bashrc ?

    
por John H. K. 01.04.2015 / 13:30

1 resposta

1

Se houvesse uma opção para controlar o formato do que você vê durante um i-search de histórico, ele seria documentado na página do manual. Já que você não encontrou tal entrada, provavelmente não há uma.

Ele provavelmente seria implementado como uma configuração de alternância shopt ou como PS6 ou algo para uma cadeia de formatação.

Concordo que este seria um excelente recurso da interface do usuário, para ajudar você a saber o que você encontrará se você clicar para cima / para baixo a partir desse ponto no histórico.

Você deve enviar a sugestão por e-mail para [email protected]. Veja o link .

    
por 19.04.2015 / 15:44