Fixed i3 restart, setup vertical splits in Vim

Also set EasyMotion prefix to single space.
This commit is contained in:
2018-12-07 18:20:08 -05:00
parent 8e19aba49e
commit 3555b19be5
7 changed files with 31 additions and 27 deletions

View File

@@ -1,5 +1,5 @@
! URxvt.font: xft:DejaVuSansMono Nerd Font Mono:size=14
URxvt.font: xft:DejaVuSansMono Nerd Font Mono:size=9
URxvt.font: xft:DejaVuSansMono Nerd Font Mono:size=14
! URxvt.font: xft:DejaVuSansMono Nerd Font Mono:size=9
! URxvt.font: xft:Hack Nerd Font:size=14
! URxvt.font: xft:Hack NF:size=18

View File

@@ -15,5 +15,5 @@
prompt = false
[diff]
tool = vimdiff
; [commit]
; gpgsign = true
[commit]
gpgsign = true

View File

@@ -126,6 +126,7 @@ Plug 'tpope/vim-surround'
" navigate around file easily and precisely
Plug 'easymotion/vim-easymotion'
map <Space> <Plug>(easymotion-prefix)
" status bar displaying various info about the current buffer
Plug 'vim-airline/vim-airline'
@@ -154,7 +155,7 @@ Plug 'PotatoesMaster/i3-vim-syntax'
" vim file explorer
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
Plug 'terryma/vim-multiple-cursors'
let g:multi_cursor_select_all_word_key='<C-a>'
" let g:multi_cursor_select_all_word_key='<C-a>'
call plug#end()
@@ -166,9 +167,8 @@ colorscheme wal
" Mappings {{{ "
" function keys {{{ "
" map <F3> :wa<CR>
map <F4> :wqa<CR>
map <F5> :qa!<CR>
map <F4> :xa<CR>
map <F5> :q!<CR>
" map <F6> :make -C ~/Documents/resume cv<CR>
" map <F7> :AutoSaveToggle<CR>
map <F9> :VimtexCompile<CR>:VimtexView<CR>
@@ -200,8 +200,6 @@ nnoremap <leader>dg ggdG
nnoremap <leader>D "+dd
" delete entire buffer into system clipboard
nnoremap <leader>DA "+ggdG
" reload file
nnoremap <leader>e :e<CR>
" find merge conflicts
nnoremap <leader>fc /[<>=\|]\{7\}<CR>
" reload folds
@@ -228,6 +226,8 @@ nnoremap <leader>plu :PlugUpdate<CR>
nnoremap <leader>py :set tw=0<CR>
" replace in next x lines
nnoremap <leader>r q:i.,.+s///g<ESC>Fsi
" reload file
nnoremap <leader>rf :e<CR>
" replace in line
nnoremap <leader>rl q:i.s///g<left><left><left>
" replace in visual selection
@@ -240,19 +240,19 @@ nnoremap <leader>R q:i%s///g<ESC>2F/i
nnoremap <leader>so q:i.,.+sort<ESC>Fsi
" set syntax to shell (for dotfiles)
nnoremap <leader>sh :set syn=sh<CR>
" open vimrc in vertical split
nnoremap <leader>vv :vsp ~/.vimrc<CR>
" format current line
nnoremap <leader>w Vgq
nnoremap <leader>ww Vgq
" format this and next line
nnoremap <leader>ww Vjgq
" format current 3 lines
nnoremap <leader>www V2jgq
" toggle fold
nnoremap <leader>z za
nnoremap <leader>www Vjgq
" copy next thing to system clipboard
nnoremap <leader>y "+
nnoremap <leader>Y "+Y
" yank entire buffer
nnoremap <leader>yg ggyG
" toggle fold
nnoremap <leader>z za
" }}} leader mappings "

View File

@@ -106,6 +106,7 @@ source $ZSH/custom/antigen.zsh
antigen bundle hlissner/zsh-autopair
antigen bundle zsh-users/zsh-autosuggestions
antigen bundle softmoth/zsh-vim-mode
antigen bundle desyncr/auto-ls
antigen theme molovo/filthy
antigen apply