3 files changed,
40 insertions(+),
14 deletions(-)
Author:
Smirnov Alexandr
ss2316544@gmail.com
Committed at:
2021-03-15 16:18:58 +0200
Parent:
43590a7
jump to
| A | bin/extract |
| M | config/nvim/init.vim |
| M | vscode/settings.json |
A
bin/extract
··· 1 +#!/bin/sh 2 +case "$1" in 3 + *.tar.bz2) tar xjf $1 ;; 4 + *.tar.gz) tar xzf $1 ;; 5 + *.bz2) bunzip2 $1 ;; 6 + *.rar) unrar x $1 ;; 7 + *.gz) gunzip $1 ;; 8 + *.tar) tar xf $1 ;; 9 + *.tbz2) tar xjf $1 ;; 10 + *.tgz) tar xzf $1 ;; 11 + *.zip) unzip $1 ;; 12 + *.Z) uncompress $1 ;; 13 + *.7z) 7z x $1 ;; 14 + *.deb) ar x $1 ;; 15 + *.tar.xz) tar xf $1 ;; 16 + *.tar.zst) unzstd $1 ;; 17 + *) echo "'$1' is not a valid file" ;; 18 +esac
M
config/nvim/init.vim
··· 1 -call plug#begin('~/.vim/plugged') 1 +call plug#begin("~/.vim/plugged") 2 2 Plug 'Smirnov-O/nten16.vim' 3 3 Plug 'sheerun/vim-polyglot' 4 4 Plug 'jiangmiao/auto-pairs' 5 + Plug 'scrooloose/nerdtree' 5 6 call plug#end() 6 7 7 8 "== General ··· 24 25 set autoindent 25 26 26 27 " Status line 27 -set laststatus=0 28 -set ruler 28 +set ruler laststatus=0 29 29 30 30 " Maximux item in popup 31 31 set pumheight=9 ··· 82 82 command! AutoPep8 :silent !autopep8 % --in-place 83 83 command! GoFmt :silent !gofmt -w % 84 84 85 +"== NERDTree 86 +let g:NERDTreeWinPos = "right" 87 +let g:NERDTreeMinimalUI = 1 85 88 86 89 "== Mapping 87 90 let mapleader=";" 88 91 inoremap ii <esc> 89 92 93 +" NerdTree 94 +nnoremap <leader>e :NERDTreeToggle<CR> 95 + 90 96 " Alternative keys 91 97 nnoremap <C-s> :w<CR> 92 98 nnoremap <C-n> :tabnew<CR> 93 -nnoremap <space> :nohl<CR> 99 +nnoremap <space> :noh<CR> 94 100 95 101 " Window 96 102 nnoremap <C-h> :wincmd h<CR> ··· 107 113 " Tab 108 114 nnoremap tn :tabnew<CR> 109 115 nnoremap tc :tabclose<CR> 110 -nnoremap <A-1> :tabn 1<CR> 111 -nnoremap <A-2> :tabn 2<CR> 112 -nnoremap <A-3> :tabn 3<CR> 113 -nnoremap <A-4> :tabn 4<CR> 114 -nnoremap <A-5> :tabn 5<CR> 115 -nnoremap <A-6> :tabn 6<CR> 116 -nnoremap <A-7> :tabn 7<CR> 117 -nnoremap <A-8> :tabn 8<CR> 118 -nnoremap <A-9> :tabn 9<CR> 116 +noremap <A-1> :tabn 1<CR> 117 +noremap <A-2> :tabn 2<CR> 118 +noremap <A-3> :tabn 3<CR> 119 +noremap <A-4> :tabn 4<CR> 120 +noremap <A-5> :tabn 5<CR> 121 +noremap <A-6> :tabn 6<CR> 122 +noremap <A-7> :tabn 7<CR> 123 +noremap <A-8> :tabn 8<CR> 124 +noremap <A-9> :tabn 9<CR> 119 125 120 126 " Buffer 121 127 nnoremap <leader>j :bnext<CR> 122 128 nnoremap <leader>k :bprev<CR> 123 -nnoremap <leader>h :bdele<CR> 129 +nnoremap <leader>c :bdele<CR> 124 130 125 131 " Work with system clipboard 126 132 noremap <leader>c "*yy<CR>