No modo de comando:
:put =string(L)
string(expr)
function converte expr
para uma String. Veja : help string () para mais detalhes.
Hoje aprendi que posso usar o registro =
para imprimir as variáveis do vim no arquivo. No entanto, tenho alguns problemas ao tentar imprimir uma lista para o arquivo.
# Command mode
:let L = [1, 2, 3]
:echo L
[1, 2, 3]
# Normal mode
"=L<C-M>p
1
2
3
Como eu poderia escrever o valor de L
no arquivo atual em um formato [1, 2, 3]
?
No modo de comando:
:put =string(L)
string(expr)
function converte expr
para uma String. Veja : help string () para mais detalhes.
Tags vim