mirror of
https://github.com/itchyny/lightline.vim.git
synced 2025-11-13 05:53:51 -05:00
improve README.md
This commit is contained in:
17
README.md
17
README.md
@@ -137,10 +137,10 @@ There are two kinds of patched fonts:
|
|||||||
+ The patched fonts for [vim-powerline](https://github.com/Lokaltog/vim-powerline): see https://github.com/Lokaltog/vim-powerline/tree/develop/fontpatcher
|
+ The patched fonts for [vim-powerline](https://github.com/Lokaltog/vim-powerline): see https://github.com/Lokaltog/vim-powerline/tree/develop/fontpatcher
|
||||||
+ The patched fonts for [powerline](https://github.com/Lokaltog/powerline): see https://github.com/Lokaltog/powerline-fonts
|
+ The patched fonts for [powerline](https://github.com/Lokaltog/powerline): see https://github.com/Lokaltog/powerline-fonts
|
||||||
|
|
||||||
Create or download the font and install it.
|
Create or download a font and install it.
|
||||||
And add the `guifont` setting to your .vimrc.
|
And add the `guifont` setting to your .vimrc (see `:help 'guifont'` for more detail).
|
||||||
If you are using the vim in terminal, the font cannot be controlled in .vimrc.
|
If you are using the vim in a terminal, the font cannot be controlled in .vimrc.
|
||||||
Open the terminal setting and select the patched font.
|
Open the setting of the terminal and select the patched font.
|
||||||
|
|
||||||
This tutorial is based on the former, the font for vim-powerline (Inconsolata for Powerline).
|
This tutorial is based on the former, the font for vim-powerline (Inconsolata for Powerline).
|
||||||
If you have installed the patched font for powerline, use the following settings instead.
|
If you have installed the patched font for powerline, use the following settings instead.
|
||||||
@@ -252,7 +252,7 @@ let g:lightline = {
|
|||||||
And the screen shot of all the components.
|
And the screen shot of all the components.
|
||||||

|

|
||||||
The mode and paste component are displayed in the same group.
|
The mode and paste component are displayed in the same group.
|
||||||
And the read-only, filename and modified component are in the second group.
|
The read-only, filename and modified component are in the second group.
|
||||||
It corresponds to the structure of `g:lightline.active.left`.
|
It corresponds to the structure of `g:lightline.active.left`.
|
||||||
You can configure the components in the statusline by the following four variables:
|
You can configure the components in the statusline by the following four variables:
|
||||||
+ `g:lightline.active.left`
|
+ `g:lightline.active.left`
|
||||||
@@ -260,7 +260,7 @@ You can configure the components in the statusline by the following four variabl
|
|||||||
+ `g:lightline.inactive.left`
|
+ `g:lightline.inactive.left`
|
||||||
+ `g:lightline.inactive.right`
|
+ `g:lightline.inactive.right`
|
||||||
|
|
||||||
Of course, your setting in `.vimrc` has priority over the default setting in lightline.
|
Of course, your settings in .vimrc has priority over the default setting in lightline.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -403,7 +403,6 @@ function! MyFilename()
|
|||||||
\ ('' != MyModified() ? ' ' . MyModified() : '')
|
\ ('' != MyModified() ? ' ' . MyModified() : '')
|
||||||
endfunction
|
endfunction
|
||||||
```
|
```
|
||||||
Define your own filename component. Your component has priority over the default component.
|
|
||||||

|

|
||||||
Oops! We forgot the cool mark for the branch component! (work with the patched font for vim-powerline)
|
Oops! We forgot the cool mark for the branch component! (work with the patched font for vim-powerline)
|
||||||
```vim
|
```vim
|
||||||
@@ -419,9 +418,9 @@ Of course, you can name your component as you wish.
|
|||||||
let g:lightline = {
|
let g:lightline = {
|
||||||
\ 'active': {
|
\ 'active': {
|
||||||
\ 'left': [ [ 'mode', 'paste' ],
|
\ 'left': [ [ 'mode', 'paste' ],
|
||||||
\ [ 'my_filename' ] ] },
|
\ [ 'my_component' ] ] },
|
||||||
\ 'component_function': {
|
\ 'component_function': {
|
||||||
\ 'my_filename': 'MyFilename', ...
|
\ 'my_component': 'MyComponent', ...
|
||||||
```
|
```
|
||||||
|
|
||||||
This is the end of the tutorial. For more information, see `:help lightline`. Good luck with your nice statuslines.
|
This is the end of the tutorial. For more information, see `:help lightline`. Good luck with your nice statuslines.
|
||||||
|
|||||||
Reference in New Issue
Block a user