je veux obtenir le décalage deÊtre OFFSET du tampon courant dans vim (en particulier, via un script python)
- la position actuelle du curseur
- la plage de sélection en cours
dans vim , à partir du début du fichier. Je le fais en python, alors je vous suggère comment le faire avec le script python de vim serait très utile.
J'ai utilisé vim.current .. auparavant pour faire des scripts, mais il utilise des lignes et des colonnes plutôt qu'un décalage général.
Est-ce que je devrais calculer le montant de toutes les longueurs de ligne précédentes + la ligne actuelle, ou y a-t-il une méthode plus simple?
Merci, c'est très très utile !! Je soupçonnais qu'il doit y avoir un tel chemin si l'API réelle ne le supporte pas :-) –
ou directement: ': echo eval (line2byte (line (".))) + Col (".")) ' – mykhal