2020-02-07 16:32:12 +00:00
|
|
|
# Status
|
|
|
|
|
|
|
|
|
|
The status plugin provides some functions for modifying the status line.
|
|
|
|
|
|
|
|
|
|
Using the `statusformatl` and `statusformatr` options, the exact contents
|
|
|
|
|
of the status line can be modified. Please see the documentation for
|
|
|
|
|
those options (`> help options`) for more information.
|
|
|
|
|
|
2020-06-24 21:19:42 +00:00
|
|
|
This plugin provides functions that can be used in the status line format:
|
2020-02-07 16:32:12 +00:00
|
|
|
|
|
|
|
|
* `status.branch`: returns the name of the current git branch.
|
|
|
|
|
* `status.hash`: returns the hash of the current git commit.
|
|
|
|
|
* `status.paste`: returns "" if the paste option is disabled and "PASTE"
|
|
|
|
|
if it is enabled.
|
2020-06-24 21:19:42 +00:00
|
|
|
* `status.lines`: returns the number of lines in the buffer.
|
|
|
|
|
* `status.vcol`: returns the visual column number of the cursor.
|
|
|
|
|
* `status.bytes`: returns the number of bytes in the current buffer.
|
|
|
|
|
* `status.size`: returns the size of the current buffer in a human-readable
|
|
|
|
|
format.
|