Histórico de navegação no modo Vi do Bash shell

3

Quando eu alterno para o modo vi no shell ( bash ou ksh ) muito útil para mim atalhos como Cp e Cn para voltar e adiante no histórico de comandos desaparecem. Eu não quero depender de Up e Down para isso. Eu não quero adicionar ligações de chave a cada vez para cada shell. Eu só quero saber se há comandos alternativos do modo nat nativo para navegação no histórico.

Btw, C-l para limpar a tela também desaparecem, existe uma ligação padrão para limpar a tela no modo Vi?

    
por w17t 01.05.2017 / 15:06

1 resposta

4

As combinações de teclas padrão para mover para cima ou para baixo no histórico de comandos em todos os shells que eu conheço que suportam as combinações de teclas Vi são k para o comando anterior e j para o próximo comando.

Estes são os mesmos comandos de movimento correspondentes no editor Vi.

Para que funcionem, você terá que estar no modo "normal", ou seja, você precisa pressionar Esc uma vez.

Para limpar a tela, use o comando clear .

    
por 01.05.2017 / 15:25