-
Notifications
You must be signed in to change notification settings - Fork 6
buffer
Zeioth edited this page Mar 3, 2024
·
5 revisions
You can call the functions from heirline-components.buffer
to manipulate your tabline from your keymappings, or just from lua.
These are user friendly descriptions. To learn about all accepted parameters, check buffer.lua.
Function | Description |
---|---|
move() |
Move the current buffer tab n places in the component tabline_buffers . |
nav() |
Navigate left and right by n places in the component tabline_buffers . |
nav_to() |
Navigate to a specific buffer by its position in the component tabline_buffers . |
close() |
Close a given buffer. |
wipe() |
Close the current window. |
close_all() |
Close all buffers. |
close_left() |
Close buffers to the left of the current buffer. |
close_right() |
Close buffers to the right of the current buffer. |
sort() |
Sort a the buffers in the current tab based on the specified criteria. Accepted values are "bufnr" , "extension" , "full_path" , "unique_path" , "modified" . |
close_tab() |
Close the current tab. |
You can take the mappings of NormalNvim as reference of how to use these functions in a practical way.