En python, cuando se usa el módulo vim, es increíblemente simple obtener la ventana / búfer / pestaña actual:
current_win = vim.current.window
current_buff = vim.current.buffer
current_tabpage = vim.current.tabpage
Mi pregunta es, ¿cómo se hace esto en VimL / Vimscript puro y qué tipo de objeto se devuelve? Realmente parece que no puedo encontrar esto en ninguna parte de windows.txt
( :h windows
).
vimscript
vim-windows
macvim
ingenuo
fuente
fuente
:h functions
tiene más sentido para usted encontrar información relacionada con el script.Respuestas:
Bueno ... es igual de simple en vimscript.
Ventana actual
Pitón:
Vimscript:
Tampón actual
Pitón:
Vimscript:
Pestaña actual
Pitón:
Vimscript:
Ver
:help functions
.fuente