diff options
| -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() |
