CTRL-V
permite que você insira caracteres não-ASCII no VIM.
i.e. para inserir CTRL-W
, você precisa pressionar CTRL-V
CTRL-W
.
Eu estou tentando colar uma string de um registrador no VIM que contém caracteres não-ASCII como Ctrl r , como posso colar essa string em um arquivo, mas escapar os caracteres não-ASCII automaticamente?
Essencialmente, o que eu estou tentando alcançar é gravar uma macro que tem alguns caracteres (não ascii), como Ctrl W , que o vim mostrará como ^ W . Eu quero ser capaz de tomar a macro (examinando os registradores e pegando a macro (ie @ a = ^ W)) e copiando-a para um arquivo .vimrc como um mapa-chave, para que quando eu pressionar a tecla irá executar essa macro.
Eu quero fazer isso automaticamente (ou o mais rápido possível) sem ter que alterar ^ W para Ctrl W no arquivo .vimrc, ou onde quer que eu o cole também.
CTRL-V
permite que você insira caracteres não-ASCII no VIM.
i.e. para inserir CTRL-W
, você precisa pressionar CTRL-V
CTRL-W
.