В python, используя модуль vim, невероятно просто получить текущее окно / буфер / вкладку:
current_win = vim.current.window
current_buff = vim.current.buffer
current_tabpage = vim.current.tabpage
У меня вопрос, как вы делаете это в чистом VimL / Vimscript и какой тип объекта возвращается? Я действительно не могу найти это где-нибудь в windows.txt
( :h windows
).
vimscript
vim-windows
macvim
naiveai
источник
источник
:h functions
имеет больше смысла для вас, чтобы найти информацию, связанную со сценарием.Ответы:
Ну ... это так же просто в Vimscript.
Текущее окно
Python:
Vimscript:
Текущий буфер
Python:
Vimscript:
Текущая вкладка
Python:
Vimscript:
См
:help functions
.источник