Perguntas com a marcação «vimscript»

Uma linguagem de script incorporada ao Vim. Ele pode ser usado para personalizar o Vim para atender às suas necessidades e criar plugins. Também chamado VimL.

1
Como converter hexadecimal para binário no modo de texto?
Estou tentando converter valores hexadecimais em binários. Por exemplo, eu tenho um arquivo de texto contendo: 0.0 010111010 B4 0.1 001001011 A3 ... E eu estou tentando converter B4para 10110100, e A3também. Mas não consigo encontrar nenhum método. Então, alguém sabe como fazer isso?
7 vimscript 


1
Adicionando texto à margem esquerda
Existe uma maneira fácil de adicionar texto à margem esquerda de um documento vim (à esquerda dos números de linha)? Eu sei que isso é possível porque plugins como o vim-signature o fazem, mas estou curioso para saber como isso é feito e qual seria a maneira mais fácil de …
7 vimscript 

2
condicional vimscript baseado em grep no buffer atual
Estou procurando uma maneira de executar algum código dentro de uma função condicionalmente, dependendo da presença de algum texto no arquivo editado. Eu encontrei uma maneira de fazer isso que funciona, mas não parece muito "limpo". Aqui está o que eu tenho: function! foo() (...) let v:errmsg = 'ok' execute …
7 vimscript 

1
Escrevendo buffer modificado em um arquivo temporário
Gostaria de escrever o buffer modificado que atualmente estou editando em um arquivo temporário periodicamente. Em segundo plano, eu poderia, por exemplo, usar ferramentas externas para analisar o arquivo. Não quero gravar o arquivo no local real nesse processo - quero que o usuário seja o responsável por meio do …
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.