Initial checkin
This commit is contained in:
119
home-rc/dot-files/.vim/bundle/vim-bufferline/doc/bufferline.txt
Normal file
119
home-rc/dot-files/.vim/bundle/vim-bufferline/doc/bufferline.txt
Normal file
@@ -0,0 +1,119 @@
|
||||
*bufferline.txt* Simple plugin for generating buffer list names
|
||||
|
||||
==============================================================================
|
||||
INTRODUCTION *bufferline*
|
||||
|
||||
vim-bufferline is a simple plugin that helps you keep track of all your open
|
||||
buffers. It also integrates nicely with vim-airline.
|
||||
|
||||
==============================================================================
|
||||
CONFIGURATION *bufferline-configuration*
|
||||
|
||||
There are a couple configuration values available (shown with their default
|
||||
values):
|
||||
|
||||
* denotes whether bufferline should automatically echo to the command bar
|
||||
>
|
||||
let g:bufferline_echo = 1
|
||||
<
|
||||
|
||||
* the separator used on the left side of a buffer
|
||||
>
|
||||
let g:bufferline_active_buffer_left = '['
|
||||
<
|
||||
|
||||
* the separator used on the right side of a buffer
|
||||
>
|
||||
let g:bufferline_active_buffer_right = ']'
|
||||
<
|
||||
|
||||
* the symbol to denote that a buffer is modified
|
||||
>
|
||||
let g:bufferline_modified = '+'
|
||||
<
|
||||
|
||||
* denotes whether buffer numbers should be displayed
|
||||
>
|
||||
let g:bufferline_show_bufnr = 1
|
||||
<
|
||||
|
||||
* denotes whether the bufferline should have rotation applied
|
||||
>
|
||||
" default, no rotate, no scrolling
|
||||
let g:bufferline_rotate = 0
|
||||
|
||||
" scrolling with fixed current buffer position
|
||||
let g:bufferline_rotate = 1
|
||||
|
||||
" scrolling without fixed current buffer position
|
||||
let g:bufferline_rotate = 2
|
||||
<
|
||||
|
||||
* only valid when `g:bufferline_rotate` is set to 1:
|
||||
>
|
||||
let g:bufferline_fixed_index = 0 "always first
|
||||
let g:bufferline_fixed_index = 1 "always second (default)
|
||||
let g:bufferline_fixed_index = -1 "always last
|
||||
<
|
||||
|
||||
* denotes how to display the filename of a buffer (see |filename-modifiers|
|
||||
for more details)
|
||||
>
|
||||
let g:bufferline_fname_mod = ':t'
|
||||
<
|
||||
|
||||
* denotes the highlight group for inactive buffers when used in the
|
||||
|statusline|
|
||||
>
|
||||
let g:bufferline_inactive_highlight = 'StatusLineNC'
|
||||
<
|
||||
|
||||
* denotes the highlight group for the active buffer when used in the
|
||||
|statusline|
|
||||
>
|
||||
let g:bufferline_active_highlight = 'StatusLine'
|
||||
<
|
||||
|
||||
* denotes whether the active highlight should be used when there is only one
|
||||
buffer.
|
||||
>
|
||||
let g:bufferline_solo_highlight = 0
|
||||
<
|
||||
|
||||
* denotes any exclude patterns.
|
||||
>
|
||||
let g:bufferline_excludes = [] "see source for defaults
|
||||
<
|
||||
|
||||
* denotes whether paths in buffer names should be |pathshorten()|-ed.
|
||||
>
|
||||
let g:bufferline_pathshorten = 0
|
||||
<
|
||||
|
||||
==============================================================================
|
||||
STATUSLINE INTEGRATION *bufferline-statusline*
|
||||
|
||||
>
|
||||
let g:bufferline_echo = 0
|
||||
autocmd VimEnter *
|
||||
\ let &statusline='%{bufferline#refresh_status()}'
|
||||
\ .bufferline#get_status_string()
|
||||
<
|
||||
|
||||
The function refresh_status() returns an empty string and only exists to
|
||||
populate some global variables. Since it is inside an %{} block, the
|
||||
variables will get updated whenever the statusline needs to be drawn.
|
||||
get_status_string() creates a string which references these variables.
|
||||
|
||||
==============================================================================
|
||||
CONTRIBUTIONS *bufferline-contributions*
|
||||
|
||||
Contributions and pull requests are welcome.
|
||||
|
||||
==============================================================================
|
||||
LICENSE *bufferline-license*
|
||||
|
||||
MIT License. Copyright © 2013 Bailey Ling.
|
||||
|
||||
|
||||
vim:tw=78:ts=8:ft=help:norl:
|
||||
Reference in New Issue
Block a user