En python, lors de l'utilisation du module vim, il est incroyablement simple d'obtenir la fenêtre / buffer / tabpage actuelle:
current_win = vim.current.window
current_buff = vim.current.buffer
current_tabpage = vim.current.tabpage
Ma question est, comment faites-vous cela en VimL / Vimscript pur et quel type d'objet est retourné? Je n'arrive vraiment pas à trouver ça n'importe où dans windows.txt
( :h windows
).
vimscript
vim-windows
macvim
naiveai
la source
la source
:h functions
est plus logique pour vous de trouver des informations relatives au script.Réponses:
Eh bien… c'est tout aussi simple en vimscript.
Fenêtre courante
Python:
Vimscript:
Tampon actuel
Python:
Vimscript:
Page à onglet actuelle
Python:
Vimscript:
Tu vois
:help functions
.la source