4 files changed,
34 insertions(+),
40 deletions(-)
Author:
Smirnov Olexandr
ss2316544@gmail.com
Committed at:
2020-06-05 18:29:47 +0300
Parent:
ad443ef
jump to
| M | README.md |
| M | install.sh |
| M | tmux.conf.local |
| M | vimrc |
M
README.md
@@ -18,6 +18,12 @@ ./install.sh
vim +source~/.vimrc +PlugInstall ~~~ -### Screenshot +### Screen-shot + + - +--- + +[Oh my ZSH](https://github.com/ohmyzsh/ohmyzsh) + +[Oh my Tmux](https://github.com/gpakosz/.tmux)
M
install.sh
@@ -1,12 +1,12 @@
#!/bin/bash -read -p "All your git, vim, bash, tmux, zsh settings will be deleted [y/n]" CONTINUE +read -p "All your git, vim, bash, tmux, zsh settings will be deleted [y/n]: " CONTINUE if [[ "$CONTINUE" = "y" ]] || [[ "$CONTINUE" = "Y" ]]; then rm -rf ~/.vimrc ~/.vim rm -rf ~/.gitconfig ~/.git rm -rf ~/.bashrc ~/.bash rm -rf ~/.tmux ~/.tmux - rm -rf ~/.zshrci + rm -rf ~/.zshrc fi read -p "Install vim config [y/n]: " VIM_CONF@@ -41,3 +41,9 @@ sudo apt-get install zsh curl git -y
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" mv zshrc ~/.zshrc fi + +if [[ "$VIM_CONF" = "y" ]] || [[ "$VIM_CONF" = "Y" ]]; then + clear + echo "vim +source~/.vimrc +PlugInstall" + echo "For install plugins in vim" +fi
M
tmux.conf.local
@@ -248,7 +248,7 @@ # increase history size
#set -g history-limit 10000 # start with mouse mode enabled -#set -g mouse on +set -g mouse on # force Vi mode # really you should export VISUAL or EDITOR environment variable, see manual@@ -263,4 +263,4 @@ # set -g prefix C-a
# bind C-a send-prefix # move status line to top -#set -g status-position top+#set -g status-position top
M
vimrc
@@ -1,29 +1,32 @@
call plug#begin('~/.vim/plugged') Plug 'jiangmiao/auto-pairs' " Automapic closing of quotes Plug 'flazz/vim-colorschemes' " ColorChemes pack -Plug 'airblade/vim-gitgutter' " Git indecator + "Plug 'airblade/vim-gitgutter' " Git indecator + "Plug 'pangloss/vim-javascript' " JS syntax support call plug#end() set nocompatible " be iMproved -set number " Number line -set relativenumber " Number line +"set number " Number line +"set relativenumber " Number line syntax on " Support syntax -set mouse=a " Mousr support set ruler " Cursor position set t_Co=256 " Enable 265 colors +set mouse=a " Mouse support +set mousehide " Mouse hide + set encoding=utf-8 " Use utf-8 encoding set fileencodings=utf8,cp1251 -set cursorline " The line with the cursor will be highlighted +"set cursorline " The line with the cursor will be highlighted set wrap " Line wrappingv set linebreak " Line wrappingv set nobackup " Disable backup files set noswapfile " Disable *.swp files -set history=1000 " History size 1000 edits +set history=50 " History size 1000 edits set autoread " Auto reade file for edit set showmode@@ -36,12 +39,11 @@ set softtabstop=4 " Tab size 4
set expandtab " Tab consist of space set smarttab set autoindent - " Search set incsearch " Highlighted set ignorecase " Highlighted -set smartcase " Smart Rigger +set smartcase " Smart Rigger " Buffers set hidden@@ -55,7 +57,11 @@ colorscheme OceanicNext
" Color cheme list " Dark: adventurs, Atelier_DuneLight, colorsbox-material, colorsbox-faff, OceanicNext, gruvbox, Monokai, material " Light: newspaper, wikipedia, Atelier_CaveLight, mac_classic -" Outher: off + +" Python +let python_highlight_all = 1 +autocmd BufWritePre *.py normal m`:%s/\s\+$//e ` +autocmd BufRead *.py set smartindent cinwords=if,elif,else,for,while,try,except,finally,def,class """""""""" " MAPING "@@ -70,7 +76,6 @@ map <C-l> <C-W>l
" Tabs map <leader>tn :tabnew<CR> " Create new tab -map <leader>to :tabonly<CR> " Kill all tab map <leader>tc :tabclose<CR> " Tab kill map <leader>1 :tabn 1<CR> " Change tab map <leader>2 :tabn 2<CR> " Change tab@@ -81,41 +86,18 @@ map <leader>6 :tabn 6<CR> " Change tab
map <leader>7 :tabn 7<CR> " Change tab map <leader>8 :tabn 8<CR> " Change tab map <leader>9 :tabn 9<CR> " Change tab -map <leader>0 :tablast<CR> " Change tab - -" Russian letters -map ш i -map м v -map ч x -map в d -map р h -map п g -map о j -map л k -map д l " Bufer nnoremap <C-N> :bnext<CR> nnoremap <C-P> :bprev<CR> -" Unmap arrows -noremap <Up> <NOP> -noremap <Down> <NOP> -noremap <Left> <NOP> -noremap <Right> <NOP> - """""""" " GVIM " """""""" if has("gui_running") set guioptions -=m set guioptions -=T - map <leader>p "+gP " Past test in buffer + map <leader>p "+gP " Past text in buffer map <C-Tab> :tabnext<cr> " Change tab map <C-S-Tab> :tabprev<cr> " Change tab endif - -" Python -let python_highlight_all = 1 -autocmd BufWritePre *.py normal m`:%s/\s\+$//e ` -autocmd BufRead *.py set smartindent cinwords=if,elif,else,for,while,try,except,finally,def,class