Estou tentando definir uma função que tornará mais fácil ver onde o cursor está localizado, colocando miras ao redor dele por 100ms.
Aqui está a minha tentativa:
function! Flash()
set cursorline cursorcolumn
sleep 100m
set nocursorline nocursorcolumn
endfunction
nnoremap <leader>fl :call Flash()
Parece que a função acima está chamando a suspensão no início, e não entre as duas chamadas "definidas".
Existe algo fundamental no "sono" que estou entendendo mal?
Vim aqui tentando fazer algo semelhante. Você nem precisa de uma função; pode mapear os comandos diretamente na linha do mapa.
—
Spidey