dotfiles: update

This commit is contained in:
Konstantin Bukley
2019-07-31 16:53:53 +03:00
parent 3a67c2436b
commit fad42b8f35
3 changed files with 21 additions and 17 deletions

View File

@@ -6,7 +6,7 @@ window:
x: 3 x: 3
y: 3 y: 3
decorations: none decorations: none
start_maximized: true startup_mode: SimpleFullscreen
tabspaces: 4 tabspaces: 4
draw_bold_text_with_bright_colors: true draw_bold_text_with_bright_colors: true
font: font:

View File

@@ -23,8 +23,12 @@ set -g window-status-style fg=colour244,bg=default
set -g window-status-current-style fg=colour166,bg=default set -g window-status-current-style fg=colour166,bg=default
set -g message-style fg=colour166,bg=colour235 set -g message-style fg=colour166,bg=colour235
set -g window-status-format " #W " # set -g window-status-format " #W "
set -g window-status-current-format " #W " # set -g window-status-current-format " #W "
set -g window-status-format " ━━━ "
set -g window-status-current-format " ━━━ "
set -g status-left '' set -g status-left ''
set -g status-right '' set -g status-right ''

View File

@@ -18,7 +18,7 @@ set fileencoding=utf-8
" History length " History length
set history=1000 set history=1000
" Remap the <leader> to , " Remap the <leader> to <Space>
nnoremap <Space> <Nop> nnoremap <Space> <Nop>
let mapleader=' ' let mapleader=' '
@@ -64,6 +64,7 @@ Plug 'terryma/vim-expand-region'
Plug 'terryma/vim-multiple-cursors' Plug 'terryma/vim-multiple-cursors'
Plug 'bogado/file-line' Plug 'bogado/file-line'
Plug 'vim-utils/vim-interruptless' Plug 'vim-utils/vim-interruptless'
Plug 'w0rp/ale'
" ======== Snippets & Autocomplete ====================== " ======== Snippets & Autocomplete ======================
@@ -89,9 +90,9 @@ Plug 'tpope/vim-vinegar'
" ======== Experimental ================================= " ======== Experimental =================================
Plug 'w0rp/ale'
Plug 'iamcco/markdown-preview.nvim', Plug 'iamcco/markdown-preview.nvim',
\ { 'do': ':call mkdp#util#install()', 'for': 'markdown', 'on': 'MarkdownPreview' } \ { 'do': ':call mkdp#util#install()', 'for': 'markdown', 'on': 'MarkdownPreview' }
Plug 'AndrewRadev/switch.vim'
call plug#end() call plug#end()
@@ -256,6 +257,12 @@ let g:UltiSnipsExpandTrigger = '<tab>'
let g:UltiSnipsJumpForwardTrigger = '<tab>' let g:UltiSnipsJumpForwardTrigger = '<tab>'
let g:UltiSnipsJumpBackwardTrigger = '<s-tab>' let g:UltiSnipsJumpBackwardTrigger = '<s-tab>'
" --- scratch
" let g:scratch_persistence_file = '~/iCloud/Notebook/index.md'
" let g:scratch_no_mappings = 1
" --- gitgutter " --- gitgutter
let g:gitgutter_sign_added = '│' let g:gitgutter_sign_added = '│'
@@ -360,7 +367,7 @@ if has("autocmd")
au filetype help nnoremap <buffer><BS> <c-T> au filetype help nnoremap <buffer><BS> <c-T>
au filetype help set nonumber au filetype help set nonumber
au filetype markdown nnoremap <silent> <leader><leader> :MarkdownPreview<CR> " au filetype markdown nnoremap <silent> <leader><leader> :MarkdownPreview<CR>
au BufNewFile,BufRead Capfile,Gemfile,Vagrantfile setl ft=ruby au BufNewFile,BufRead Capfile,Gemfile,Vagrantfile setl ft=ruby
au BufNewFile,BufRead *.rabl,*.jbuilder setl ft=ruby au BufNewFile,BufRead *.rabl,*.jbuilder setl ft=ruby
@@ -590,17 +597,18 @@ nnoremap ,, <C-^>
nnoremap <silent> <expr> <leader>f (expand('%') =~ 'NERD_tree' ? "\<C-w>\<C-w>" : '').":Files\<CR>" nnoremap <silent> <expr> <leader>f (expand('%') =~ 'NERD_tree' ? "\<C-w>\<C-w>" : '').":Files\<CR>"
nnoremap <silent> <expr> <leader>b (expand('%') =~ 'NERD_tree' ? "\<C-w>\<C-w>" : '').":Buffers\<CR>" nnoremap <silent> <expr> <leader>b (expand('%') =~ 'NERD_tree' ? "\<C-w>\<C-w>" : '').":Buffers\<CR>"
nnoremap <silent> <expr> <leader>s (expand('%') =~ 'NERD_tree' ? "\<C-w>\<C-w>" : '').":Snippets\<CR>"
nnoremap <silent> <leader>s :Switch<CR>
nnoremap <silent> <leader>x :ALEFix<CR> nnoremap <silent> <leader>x :ALEFix<CR>
nnoremap <silent> <leader>n :NERDTreeToggle<CR> nnoremap <silent> <leader>n :NERDTreeToggle<CR>
nnoremap <silent> <leader>N :NERDTreeFind<CR>
nnoremap <silent> <leader>c <ESC>/\v^[<=>]{7}( .*\|$)<CR> nnoremap <silent> <leader>c <ESC>/\v^[<=>]{7}( .*\|$)<CR>
nnoremap <silent> <leader>t :tabnew<CR> nnoremap <silent> <leader>t :tabnew<CR>
nnoremap <silent> <leader>d orequire 'pry'; binding.pry<ESC> nnoremap <silent> <leader>d orequire 'pry'; binding.pry<ESC>
nnoremap <silent> <leader>D Orequire 'pry'; binding.pry<ESC> nnoremap <silent> <leader>D oit { require 'pry'; binding.pry }<ESC>
nnoremap <silent> <leader>r :TestFile<CR> nnoremap <silent> <leader>r :TestFile<CR>
nnoremap <silent> <leader>R :TestSuite<CR> nnoremap <silent> <leader>R :TestSuite<CR>
nnoremap <silent> <leader>j :%!python -m json.tool<CR> nnoremap <silent> <leader>J :%!python -m json.tool<CR>
nnoremap <silent> <leader>w :w<CR> nnoremap <silent> <leader>w :w<CR>
nnoremap <silent> <leader>e :e!<CR> nnoremap <silent> <leader>e :e!<CR>
nnoremap <silent> <leader>= <C-w>= nnoremap <silent> <leader>= <C-w>=
@@ -689,13 +697,5 @@ nnoremap K <nop>
" K reverse of J " K reverse of J
" nnoremap K f<space>r<CR> " nnoremap K f<space>r<CR>
if exists('$TMUX')
let &t_SI = "\<Esc>Ptmux;\<Esc>\<Esc>]50;CursorShape=1\x7\<Esc>\\"
let &t_EI = "\<Esc>Ptmux;\<Esc>\<Esc>]50;CursorShape=0\x7\<Esc>\\"
else
let &t_SI = "\<Esc>]50;CursorShape=1\x7"
let &t_EI = "\<Esc>]50;CursorShape=0\x7"
endif
" replace the word under the cursor " replace the word under the cursor
nnoremap <leader>S :%s/\<<c-r><c-w>\>//g<left><left> nnoremap <leader>S :%s/\<<c-r><c-w>\>//g<left><left>