In Python ist es bei Verwendung des vim-Moduls unglaublich einfach, das aktuelle Fenster / den aktuellen Puffer / die aktuelle Registerkarte abzurufen:
current_win = vim.current.window
current_buff = vim.current.buffer
current_tabpage = vim.current.tabpage
Meine Frage ist, wie macht man das in reinem VimL / Vimscript und welcher Objekttyp wird zurückgegeben? Ich kann das wirklich nirgendwo in windows.txt
( :h windows
) finden.
vimscript
vim-windows
macvim
naiveai
quelle
quelle
:h functions
Es ist sinnvoller, skriptbezogene Informationen zu finden.Antworten:
Nun ... es ist genauso einfach in Vimscript.
Aktuelles Fenster
Python:
Vimscript:
Aktueller Puffer
Python:
Vimscript:
Aktuelle Registerkarte
Python:
Vimscript:
Siehe
:help functions
.quelle