Não entendo o movimento sublinhado no vim, pelo menos no contexto de yank (y). Minha cábula lê
"soft" bol down
que eu não compreendo. Se eu usar o movimento sozinho, parece ser o mesmo, o ^
que significa ir para o primeiro espaço não em branco da linha. No entanto, se eu usar o movimento y
, ele puxa a linha inteira (como yy ou Y), mas y^
não puxa a linha inteira, mas apenas para o primeiro caractere que não seja um espaço em branco, exclusivo, como seria de esperar.
Então, o que exatamente o sublinhado deve fazer?