diff options
| author | David T. Sadler <davidtsadler@googlemail.com> | 2020-10-23 15:07:24 +0100 |
|---|---|---|
| committer | David T. Sadler <davidtsadler@googlemail.com> | 2020-10-23 15:07:24 +0100 |
| commit | 2af20a79d96c399c50ae350bd02793383980790f (patch) | |
| tree | db058546d10f810e8b3d6cfc7b29f941ace073ae | |
| parent | d899e440263cadfbbddd641fcf0f3201c3a52f77 (diff) | |
Add airline
| -rw-r--r-- | .config/nvim/init.vim | 1 | ||||
| -rw-r--r-- | .config/nvim/keys/mappings.vim | 8 | ||||
| -rw-r--r-- | .config/nvim/themes/airline.vim | 20 | ||||
| -rw-r--r-- | .config/nvim/vim-plug/plugins.vim | 3 |
4 files changed, 32 insertions, 0 deletions
diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 83cc8e0..9563fcb 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -4,3 +4,4 @@ source $HOME/.config/nvim/general/functions.vim source $HOME/.config/nvim/general/commands.vim source $HOME/.config/nvim/keys/mappings.vim source $HOME/.config/nvim/themes/railscasts.vim +source $HOME/.config/nvim/themes/airline.vim diff --git a/.config/nvim/keys/mappings.vim b/.config/nvim/keys/mappings.vim index 1f623f8..eabc835 100644 --- a/.config/nvim/keys/mappings.vim +++ b/.config/nvim/keys/mappings.vim @@ -12,3 +12,11 @@ nnoremap <C-h> <C-w>h nnoremap <C-j> <C-w>j nnoremap <C-k> <C-w>k nnoremap <C-l> <C-w>l + +" Tab navigation. +nnoremap <C-t> :tabnew<CR> +inoremap <C-t> <Esc>:tabnew<CR> +nnoremap H gT +nnoremap L gt + + diff --git a/.config/nvim/themes/airline.vim b/.config/nvim/themes/airline.vim new file mode 100644 index 0000000..c969d53 --- /dev/null +++ b/.config/nvim/themes/airline.vim @@ -0,0 +1,20 @@ +" enable tabline +let g:airline#extensions#tabline#enabled = 1 +let g:airline#extensions#tabline#left_sep = '' +let g:airline#extensions#tabline#left_alt_sep = '' +let g:airline#extensions#tabline#right_sep = '' +let g:airline#extensions#tabline#right_alt_sep = '' + +" enable powerline fonts +let g:airline_powerline_fonts = 1 +let g:airline_left_sep = '' +let g:airline_right_sep = '' + +" Switch to your current theme +let g:airline_theme = 'railscasts' + +" Always show tabs +set showtabline=2 + +" We don't need to see things like -- INSERT -- anymore +set noshowmode diff --git a/.config/nvim/vim-plug/plugins.vim b/.config/nvim/vim-plug/plugins.vim index 4de19bc..c19af7f 100644 --- a/.config/nvim/vim-plug/plugins.vim +++ b/.config/nvim/vim-plug/plugins.vim @@ -14,4 +14,7 @@ call plug#begin('~/.config/nvim/autoload/plugged') Plug 'jiangmiao/auto-pairs' " Theme Plug 'jpo/vim-railscasts-theme' + " Airline + Plug 'vim-airline/vim-airline' + Plug 'vim-airline/vim-airline-themes' call plug#end() |
