You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Weird behavior with vim-airline and vim-ctrlspace and let g:airline#extensions#tabline#switch_buffers_and_tabs = 1
Issue 1
With
let g:airline#extensions#tabline#enabled=1
let g:airline#extensions#tabline#show_tab_type=1
let g:airline#extensions#tabline#buffers_label='buffers-label'
let g:airline#extensions#tabline#tabs_label='tabs-label'
let g:airline#extensions#tabline#show_tabs=1
let g:airline#extensions#tabline#show_buffers=1
let g:CtrlSpaceUseTabline = 1
let g:airline#extensions#tabline#enabled=1
let g:airline#extensions#tabline#show_tab_type=1
let g:airline#extensions#tabline#buffers_label='buffers-label'
let g:airline#extensions#tabline#tabs_label='tabs-label'
let g:airline#extensions#tabline#show_tabs=1
let g:airline#extensions#tabline#show_buffers=1
let g:CtrlSpaceUseTabline = 1
" delta
let g:airline#extensions#tabline#switch_buffers_and_tabs = 1
I expect the tabline to look like this. Also toggling the show_tabs and show_buffers would show/hide accordingly while keeping the positions the same.
let g:airline#extensions#tabline#enabled=1
let g:airline#extensions#tabline#show_tab_type=1
let g:airline#extensions#tabline#buffers_label='buffers-label'
let g:airline#extensions#tabline#tabs_label='tabs-label'
let g:airline#extensions#tabline#show_tabs=0
let g:airline#extensions#tabline#show_buffers=0
let g:CtrlSpaceUseTabline = 1
let g:airline#extensions#tabline#switch_buffers_and_tabs = 1
The problem is that making a change in the file changes the tab color to indicate there's a unsaved change. Undoing the change or even saving the file does not change the tab color back to indicate there are no unsaved changes
Issue 3
With below configuration where show_tabs=show_buffers=1 , the tabline is not visible at all. Ensuring only one of those is =1 shows the corresponding label but the label is on the right side
let g:airline#extensions#tabline#enabled=1
let g:airline#extensions#tabline#show_tab_type=1
let g:airline#extensions#tabline#buffers_label='buffers-label'
let g:airline#extensions#tabline#tabs_label='tabs-label'
let g:airline#extensions#tabline#show_tabs=1
let g:airline#extensions#tabline#show_buffers=1
let g:CtrlSpaceUseTabline = 1
let g:airline#extensions#tabline#switch_buffers_and_tabs = 1
minimal vimrc example
set nocompatible
filetype off
set encoding=utf-8
set hidden
let g:airline#extensions#tabline#enabled=1
let g:airline#extensions#tabline#show_tab_type=1
let g:airline#extensions#tabline#buffers_label='buffers-label'
let g:airline#extensions#tabline#tabs_label='tabs-label'
let g:airline#extensions#tabline#show_tabs=1
let g:airline#extensions#tabline#show_buffers=1
let g:CtrlSpaceUseTabline = 1
let g:airline#extensions#tabline#switch_buffers_and_tabs = 1
call plug#begin()
Plug 'vim-ctrlspace/vim-ctrlspace'
Plug 'vim-airline/vim-airline'
Plug 'vim-airline/vim-airline-themes'
Plug 'gruvbox-community/gruvbox'
call plug#end()
colorscheme gruvbox
set background=dark
syntax on
filetype plugin indent on
environment
vim 8.2.3402
also happens on neovim 0.7.0
The text was updated successfully, but these errors were encountered:
Weird behavior with
vim-airline
andvim-ctrlspace
andlet g:airline#extensions#tabline#switch_buffers_and_tabs = 1
Issue 1
With
The tabline looks like this and works fine.
With
I expect the tabline to look like this. Also toggling the
show_tabs
andshow_buffers
would show/hide accordingly while keeping the positions the same.Issue 2
Changing both
show_tabs
andshow_buffers
to 0,tabline looks like
The problem is that making a change in the file changes the tab color to indicate there's a unsaved change. Undoing the change or even saving the file does not change the tab color back to indicate there are no unsaved changes
Issue 3
With below configuration where show_tabs=show_buffers=1 , the tabline is not visible at all. Ensuring only one of those is =1 shows the corresponding label but the label is on the right side
minimal vimrc example
environment
The text was updated successfully, but these errors were encountered: