Você não precisa de uma função para determinar isso, mas pode envolver o seguinte teste em uma função, se necessário. Isso depende do que você está tentando fazer eo que você precisa da função.
A função col()
retorna a coluna do seu argumento. A última coluna de uma linha é col("$")-1
ea coluna cursor é col(".")
, então
echo col(".") == col("$")-1
ecoará 1
quando o cursor estiver na última coluna e 0
caso contrário.
Veja:
:help col()