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()