From e8b2ba6516cf5b5bb23282acb4ebdd30b12e4fee Mon Sep 17 00:00:00 2001 From: Santo Cariotti Date: Wed, 3 Nov 2021 21:00:17 +0100 Subject: use telescope and new statusline --- nvim/init.vim | 44 +++++++++++++++++--------------------------- 1 file changed, 17 insertions(+), 27 deletions(-) (limited to 'nvim/init.vim') diff --git a/nvim/init.vim b/nvim/init.vim index 2e42f7e..eb370a2 100644 --- a/nvim/init.vim +++ b/nvim/init.vim @@ -1,13 +1,12 @@ -autocmd! bufwritepost .vimrc source % +"autocmd! bufwritepost .vimrc source % call plug#begin('~/.vim/plugged') Plug 'rust-lang/rust.vim' Plug 'nvim-lua/plenary.nvim' +Plug 'nvim-telescope/telescope.nvim' Plug 'lewis6991/gitsigns.nvim' -"Plug 'vim-airline/vim-airline' -Plug 'nvim-lualine/lualine.nvim' +Plug 'famiu/feline.nvim' Plug 'kyazdani42/nvim-web-devicons' -Plug 'junegunn/fzf', {'dir': '~/.fzf', 'do': './install --all'} | Plug 'junegunn/fzf.vim' " fuzzy finder Plug 'luochen1990/rainbow' " color parentheses Plug 'dense-analysis/ale' " checker syntax Plug 'posva/vim-vue' @@ -16,9 +15,7 @@ Plug 'tpope/vim-fugitive' " git extension for commit logs and etc. Plug 'editorconfig/editorconfig-vim' Plug 'ap/vim-css-color' Plug 'Yggdroot/indentLine' -Plug 'jmcantrell/vim-virtualenv' - -Plug 'ryanoasis/vim-devicons' +Plug 'famiu/bufdelete.nvim' Plug 'google/vim-searchindex' @@ -82,6 +79,8 @@ set splitright " split on right side set lazyredraw set ttyfast +set noswapfile + " rust let g:rustfmt_autosave = 1 let g:rustfmt_emit_files = 1 @@ -119,11 +118,11 @@ let b:ale_fixers = { \} if has('nvim') - lua require('evil_lualine') + set termguicolors + lua require('feline_style') lua require('git') - let g:coq_settings = { 'auto_start': v:true } - lua require('lsp') + lua require('lsp_conf') colorscheme gruvbox else @@ -141,12 +140,6 @@ set nocompatible set showcmd " show commands at bottom -augroup remember_folds - autocmd! - autocmd BufWinLeave * mkview - autocmd BufWinEnter * silent! loadview -augroup END - " ------------ " MAPS " ----------- @@ -157,29 +150,26 @@ nnoremap k gk nnoremap tn :tabnew nnoremap :ve :Vexplore -nnoremap :rt :RainbowToggle +nnoremap rt :RainbowToggle " buffers nnoremap ]b :bnext nnoremap [b :bprev -nnoremap ,b :Buffers +nnoremap b :Buffers " tabs nnoremap ]t :tabn nnoremap [t :tabp -nnoremap ,t :tabs +nnoremap t :tabs " only one window -nnoremap ,o :only +nnoremap o :only -" mapping fzf commands -" ff = open files explorer -" co = open commits explorer -" gf = open git ls-files -" gs = open git status -nnoremap ff :Files . -nnoremap co :Commits +nnoremap ff Telescope find_files +nnoremap fg Telescope live_grep +nnoremap fb Telescope buffers +nnoremap fh Telescope help_tags nnoremap pa :set paste nnoremap npa :set nopaste -- cgit v1.2.3-71-g8e6c