W Pythonie, gdy używasz modułu vim, niezwykle łatwo jest uzyskać bieżące okno / bufor / stronę:
current_win = vim.current.window
current_buff = vim.current.buffer
current_tabpage = vim.current.tabpage
Moje pytanie brzmi: jak to zrobić w czystym VimL / Vimscript i jaki typ obiektu jest zwracany? Naprawdę nie mogę tego znaleźć nigdzie w windows.txt
( :h windows
).
vimscript
vim-windows
macvim
naiveai
źródło
źródło
:h functions
sensowniej jest znaleźć informacje związane ze skryptem.Odpowiedzi:
Cóż… jest tak samo prosty w vimscript.
Bieżące okno
Pyton:
Vimscript:
Bieżący bufor
Pyton:
Vimscript:
Bieżąca strona
Pyton:
Vimscript:
Zobaczyć
:help functions
.źródło