From c28d11508b310cae8e4d947997254ea526b61838 Mon Sep 17 00:00:00 2001 From: Bartek Stalewski Date: Sat, 17 Oct 2020 03:16:49 +0200 Subject: [PATCH] Back to standard vim. --- install.sh | 6 ++++-- vim/{init.vim => vimrc} | 25 ++++++++++++++++++++----- 2 files changed, 24 insertions(+), 7 deletions(-) rename vim/{init.vim => vimrc} (81%) diff --git a/install.sh b/install.sh index 66e30cb..8637ea6 100644 --- a/install.sh +++ b/install.sh @@ -10,9 +10,11 @@ mkdir -p ~/.config ## vim # cleaning -rm -rf ~/.vim* ~/.config/nvim +rm -rf ~/.vim* ~/.config/vim +mkdir -p ~/.convig/vim # installing -ln -sf ~/.dotfiles/vim ~/.config/nvim +ln -sf ~/.dotfiles/vim/autoload ~/.config/vim/ +ln -sf ~/.doftiles/vim/vimrc ~/.vimrc ## .gitignore # cleaning diff --git a/vim/init.vim b/vim/vimrc similarity index 81% rename from vim/init.vim rename to vim/vimrc index 899a931..afcf470 100644 --- a/vim/init.vim +++ b/vim/vimrc @@ -1,6 +1,10 @@ -call plug#begin('~/.config/vim-plugins') -Plug 'ashfinal/vim-colors-paper' +set runtimepath=~/.config/vim + +call plug#begin('~/.config/vim/plugins') +"Plug 'ashfinal/vim-colors-paper' Plug 'arcticicestudio/nord-vim' +Plug 'NieTiger/halcyon-neovim' +Plug 'koron/minimap-vim' Plug 'junegunn/fzf' Plug 'junegunn/fzf.vim' Plug 'mhinz/vim-signify' @@ -18,7 +22,9 @@ call plug#end() set title set number set gdefault +set wildmenu set nobackup +set incsearch set expandtab set smartcase set splitbelow @@ -26,6 +32,7 @@ set splitright set ignorecase set nohlsearch set noshowmode +set autoindent set shiftround set cursorline set cursorcolumn @@ -35,11 +42,14 @@ set nowritebackup set bs=2 set tabstop=2 set scrolloff=5 +set laststatus=2 set shiftwidth=2 set showtabline=2 set softtabstop=2 set winminheight=0 +set backspace=eol,start,indent set matchpairs+=(:),{:},[:],<:>,':',":" +set viminfofile="$HOME/.config/vim/viminfo" nmap w nmap :wq! @@ -57,19 +67,24 @@ map nb :set cc=0 map n :set nonumber! map p :set paste! map f :Goyo -map t :NERDTreeToggle set bg=dark -colorscheme nord set t_ZH= set t_ZR= hi Comment cterm=italic gui=italic hi BadWhitespace ctermbg=lightblue guibg=lightblue +if has("gui") + set guioptions-=e + set guioptions-=r + set guioptions-=L + set guifont=Hack\ Nerd\ Font\ Mono:h14 + endif +colorscheme nord autocmd! User GoyoEnter Limelight autocmd! User GoyoLeave Limelight! command! -bang -nargs=? -complete=dir Files - \ call fzf#vim#files(, {'options': ['-e', '--layout=reverse', '--preview', 'bat --color always --style=plain --theme="Nord" {}']}, 0) + \ call fzf#vim#files(, {'options': ['-e', '--layout=reverse', '--preview', 'bat --color=always --style=plain --theme="Nord" {}']}, 0) command! -bang -nargs=? -complete=dir Colors \ call fzf#vim#colors({'options': ['-e', '--layout=reverse', '--preview', '']}, 0)