Mostrando qual registrador está sendo usado para gravar

2

Pressionar q [letra] fará com que o Vim comece a registrar as teclas digitadas no registro [letter] . Enquanto o Vim estiver gravando, mostrará a mensagem gravação . Eu gostaria de ver algo como recodificar em 'e' , para me ajudar a lembrar qual registro eu selecionei.

Existe uma maneira de mostrar o Vim também em qual registro ele está gravando?

PS: Eu aprendi a usar q q para evitar lembrar qual registro eu selecionei, mas ter alguma confirmação do Vim seria útil.

    
por gioele 15.05.2014 / 16:16

1 resposta

1

Não, não há. Você teria que substituir o comando q que inicia (e interrompe) a gravação, consulta o registrador e o armazena em algum lugar, por exemplo, em uma variável global que você poderia incluir em um 'statusline' personalizado.

São apenas algumas linhas do Vimscript, mas eu diria que você não precisa disso (pelo menos uma vez você é mais proficiente com o Vim). Apenas crie o hábito de gravar em certos registros (eu, pessoalmente, inicio com q , depois w e raramente usei mais de duas macros de uma só vez.) Mesmo com o yanking e as marcas.

Após a conclusão da gravação, você sempre poderá atualizar sua memória (se reconhecer os comandos) via

:reg
    
por 15.05.2014 / 16:58

Tags