mirror of
https://github.com/vim-airline/vim-airline.git
synced 2024-11-25 09:41:33 +08:00
parent
13bd4701ed
commit
0c368681dd
|
@ -32,6 +32,62 @@ INTRODUCTION *airline-intro*
|
||||||
vim-airline is a fast and lightweight alternative to powerline, written
|
vim-airline is a fast and lightweight alternative to powerline, written
|
||||||
in 100% vimscript with no outside dependencies.
|
in 100% vimscript with no outside dependencies.
|
||||||
|
|
||||||
|
When the plugin is correctly loaded, and Vim is configured for drawing a
|
||||||
|
'statusline' (set 'laststatus' to 2, to always display the airline
|
||||||
|
statusline) Vim will draw a nice statusline at the bottom of each window.
|
||||||
|
|
||||||
|
That line consists of several sections, each one displaying some piece of
|
||||||
|
information. By default (without configuration) this line will look like this: >
|
||||||
|
|
||||||
|
+-----------------------------------------------------------------------------+
|
||||||
|
|~ |
|
||||||
|
|~ |
|
||||||
|
|~ VIM - Vi IMproved |
|
||||||
|
|~ |
|
||||||
|
|~ version 8.0 |
|
||||||
|
|~ by Bram Moolenaar et al. |
|
||||||
|
|~ Vim is open source and freely distributable |
|
||||||
|
|~ |
|
||||||
|
|~ type :h :q<Enter> to exit |
|
||||||
|
|~ type :help<Enter> or <F1> for on-line help |
|
||||||
|
|~ type :help version8<Enter> for version info |
|
||||||
|
|~ |
|
||||||
|
|~ |
|
||||||
|
+-----------------------------------------------------------------------------+
|
||||||
|
| A | B | C X | Y | Z | [...] |
|
||||||
|
+-----------------------------------------------------------------------------+
|
||||||
|
|
||||||
|
The statusline is the colored line at the bottom, which contains the sections
|
||||||
|
(possibly in different colors):
|
||||||
|
|
||||||
|
section meaning (example)~
|
||||||
|
--------------------------
|
||||||
|
A displays the mode + additional flags like crypt/spell/paste (INSERT)
|
||||||
|
B VCS information (branch, hunk summary) (master)
|
||||||
|
C filename + read-only flag (~/.vim/vimrc RO)
|
||||||
|
X filetype (vim)
|
||||||
|
Y file encoding[fileformat] (utf-8[unix])
|
||||||
|
Z current position in the file
|
||||||
|
percentage % ☰ current line/number of lines ln : column
|
||||||
|
So this: 10% ☰ 10/100 ln : 20 means: >
|
||||||
|
10% - 10 percent
|
||||||
|
☰ 10 - current line 10
|
||||||
|
/100 ln - of 100 lines
|
||||||
|
: 20 - current column 20
|
||||||
|
<
|
||||||
|
[...] additional sections (warning/errors/statistics)
|
||||||
|
from external plugins (e.g. YCM/syntastic/...)
|
||||||
|
|
||||||
|
For a better look, those sections can be colored differently, depending on the mode and
|
||||||
|
whether the current file is 'modified'
|
||||||
|
|
||||||
|
Additionally, several extensions exists, that can provide additional feature (e.g. the
|
||||||
|
tabline extension provides an extra statusline on the top of the Vim window and can
|
||||||
|
display loaded buffers and tabs in the current Vim session).
|
||||||
|
|
||||||
|
Most of this is customizable and the default sections can be configured using the vim
|
||||||
|
variables g:airline_section_<name> (see |airline-default-sections|)
|
||||||
|
|
||||||
==============================================================================
|
==============================================================================
|
||||||
FEATURES *airline-features*
|
FEATURES *airline-features*
|
||||||
|
|
||||||
|
@ -236,6 +292,7 @@ Note: If you define any section variables it will replace the default values
|
||||||
entirely. If you want to disable only certain parts of a section you can try
|
entirely. If you want to disable only certain parts of a section you can try
|
||||||
using variables defined in the |airline-configuration| or |airline-extensions|
|
using variables defined in the |airline-configuration| or |airline-extensions|
|
||||||
section.
|
section.
|
||||||
|
|airline-default-sections|
|
||||||
>
|
>
|
||||||
variable names default contents
|
variable names default contents
|
||||||
----------------------------------------------------------------------------
|
----------------------------------------------------------------------------
|
||||||
|
|
Loading…
Reference in New Issue
Block a user